Justin M. Sloan
Justin M. Sloan

Justin M. Sloan

Professional warfighter, warrior athlete, and opinionated son-of-a-bitch!