Feedback

Cameras Capture Alleged School Bus Brawl

 

Teen sisters arrested after an apparent violent struggle with police officers on Florida school bus. WESH's Chris Hush reports.

Shows