2011 Super Chevy Show Phoenix Photo Highlights

For the full story check out the May 2012 issue of Super Chevy Magazine

The last Super Chevy Show for 2011 was at Firebird Raceway in Chandler, Arizona, in Phoenix. We have a full story coming out on the event in the May 2012 issue, but here are some photo highlights from the car show and autocross.