Feedback

Watch Dramatic Police Chase as Cops Pursue 'Hood Up' Pickup

 

Queensland police released surveillance video of a high speed vehicle chase involving a pickup truck in the suburbs of Brisbane, Australia.

Shows