If you haven't seen this video, check it out. We just released this video last week featuring 1000 HP cars, and yours truly at 1:17 Let me know what you think!

http://www.youtube.com/watch?v=XxEl7...layer_embedded