Tesla S vs. Challenger

American muscle versus American Electric, does it get any better ??

Motoring 2014, Episode 23

Share on Facebook
Comments