The screaming of high performance engines and the smell of burning rubber is a combination guaranteed to bring a smile to the face of any motor sport enthusiast.

20 April 2001