Show of HandsShow of Hands

polster2 November 6th, 2017 12:38pm

A female University of Miami fan has been charged with felony battery after she slapped an officer in the face while being removed from Hard Rock Stadium during the Miami-Virginia Tech game. The officer punched her in the face in self-defense.

1 Liked

Comments: Add Comment