Guys, You've got to have a look at these... my bro found them on the web and told me. http://www.seatenthusiasts.co.uk/forum/showthread.php?t=17739 Just try videos 1 & 2. Watch the spectators cowering when the yellow car's turbos really kick in! Robert.
Thanks for posting those. I saw the first one befroe, but hadn't seen the other two. Looks like they were in Japan.