Well, you'll maybe not like the Videos because you are Racers. But i'll just post it.
[youtube]http://www.youtube.com/watch?v=3CsASfqoe2Q&hd=1[/youtube]
[youtube]http://www.youtube.com/watch?v=haj5aOfQ81E&hd=1[/youtube]
[youtube]http://www.youtube.com/watch?v=-q9MCTZ9d7A&hd=1[/youtube]
- Demo aka D3M0