Toronto Police arrest woman smashing police cars

polishchrisPublished: January 5, 2017116,550 viewsVirality: 53%
Published: January 5, 2017

For whatever reason, a woman decides to jump on top of police cars in Jane and Finch, Toronto (Canada) and smash their windshields. Toronto Police are eventually able to subdue and arrest her. Crazy!

Be the first to suggest a tag