JUMP TO COMMENTS
Previous
Next

Just A Woman Smashing Police Cars In Toronto…

 

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!

JUMP TO COMMENTS
Previous
Next
Please wait...

And Now... A Few Links From Our Sponsors