Sweet....
I put this up because I didn’t see it up yet....but you guys take over the thread because I know very little about car racing.....so have at it!
How fast will "The Beast" go?