Sign Up!
Login
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.
Comments: Add Comment