Uhaul Police Chase
Rocketfan
Published
01/29/2009
In California, The Car Chase State, a man leads police on a car chase in a stolen U-Haul. I wonder if they filled it back up with gas when they returned it?
4 Comments