This Week In Motoring: August 18, 2014

This Week in Motoring: the most expensive car ever sold, plenty of eco-cars, the science behind Tony Stewart’s tragic sprint car accident, Motor Trend‘s awesome drag race and much more.

Ultimate-Drag-Race-Gear-Patrol-LEad-full Motor Trend's latest Ultimate Drag Race. | Motor Trend

Charger-Gear-Patrol

GTO-Gear-Patrol

Solar-Power-Gear-Patrol

Volt-Gear-Patrol

Sprint-Cars-Gear-Patrol

Drag-Race-Gear-Patrol

Saleen-Tesla-Gear-Patrol