Jonathan Crenshaw was arrested and charged with aggravated battery by Miami Beach police on July 10, 2018.
Jonathan Crenshaw was arrested and charged with aggravated battery by Miami Beach police on July 10, 2018. Miami-Dade Corrections
Jonathan Crenshaw was arrested and charged with aggravated battery by Miami Beach police on July 10, 2018. Miami-Dade Corrections