You guys were supposed to be paying attention to the car, not the driver... The way it was idling speaks volumes to the power the thing is making, because it isn't just a stock LS-7 under the hood and they have 500 of the factory floor. He's at least 550. I reckon it's a gear head thing.