A bizarre traffic stop you must see (Part 1)

"Words cannot describe this traffic stop, which was filmed by a driver in Ontario, Canada. Kick up your feet and prepare to be amused. __NEWLINE____NEWLINE____NEWLINE____NEWLINE__Type this same title to the search bar to watch Part 2. "

Uploaded by P1Blue May 08, 2011

Latest Police News

Sponsored By

by justincox

Find us on Facebook