Ford Mustang vs Chevrolet Camaro drift battle video

Drift · Drift Battle: Ford Mustang vs Chevrolet Camaro [video] Two of the finest American muscle cars, a duo of skilled drivers and a track is everything you need for some drifting fun. What makes it…