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 ltsimon
1120 Views
by future qps
346 Views
by Lasertech
12 Views

Find us on Facebook