The first-ever Super Chevy True Street Race in Baton Rouge, Louisiana, is just 15 days away. Associate editor Mike Harrington and I will be there with cameras blazing to capture all the action.
Who is going to be join us? Anyone out there have what it takes to complete a 30-mile road tour in their super Chevy, then complete three consecutive passes down the strip without tuning or refueling? We think the True Street concept is fantastic and are having one of these races at all 15 Super Chevy shows in 2008. Who will be joining us in Baton Rouge?