The Dodge Pursuit Police Charger is proof that the bad guys aren’t the ones having all the fun. Justin tests the vehicle’s celebrated handling abilities in a chase through Downtown Los Angeles in this week’s episode of World’s Fastest Car Show.
Post Views: 47