2013 Dodge Police Charger: Police Chase Los Angeles! – World’s Fastest Car Show Ep 4.3

2013 Dodge Police Charger: Police Chase Los Angeles! - World's Fastest Car Show Ep 4.3The 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…

Add a Comment

Your email address will not be published. Required fields are marked *