Some of the fastest cars in the world head to Firebird International Raceway to test and tune for the upcoming 2010 NHRA Full Throttle Drag Racing Series.
Added by Upcoming Robot on January 14, 2010