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 CAPOST2011
1340 Views
by Petards
3034 Views
by future qps
365 Views

Find us on Facebook