The Dodge Charger in the video may have been "stolen" from the impound lot by its owner before this chase started Read this story
The Dodge Charger in the video may have been "stolen" from the impound lot by its owner before this chase started Read this story
More from Carscoops | news Dodge Dodge Charger Dodge Videos Offbeat News Police Reports Safety USA Video