Have a look at this video. Shows how a car with half the tyres, half the brakes and probably not far off half the power of the stuff around it, mix it with the big boys.
Give the Lotus in the video another 150BHP and you have my car

)
http://vimeo.com/7006749