Tacoma does pit maneuver to stop police chase
Permalink

Tacoma does pit maneuver to stop police chase

The Nissan Frontier was being chased by the police and refused to stop. When a…

Continue Reading →