Officer clings to hood of speeding car

A New Zealand news channel reported that a man driving a taxi illegally sped off while a police officer held on.

Uploaded by hhudson December 06, 2011

Latest Police News

Sponsored By


by Petards
3031 Views
by future qps
351 Views

Find us on Facebook