Formula 1. except its more like an engine screaming than rumbling. anyone ever been to one of those races? went to montreal for the race about a month and a half ago. i would highly recommend going to a race if you get a chance. and i hate nascar. HATE.