Auto Focus Channel - Season 01

8 Second Street Car: 1,200hp Dodge Challenger Demon Driven by Leah Pritchett
This hellion of a vehicle - aka the 1,200 horsepower 8 second ripping Dodge Challenger Demon - needs some real skills to keep it on the straight and narrow down a drag strip. And who do you bring ...

300+ MPH Photography: Covering the NHRA Finals!
Drag racing may seem simple enough on the outside - but the deeper you dive, the more you find out about the complete madness of this form of motorsport. 11,000 horsepower in a vehicle that weighs...