Burnout vid
KEWL burnout!!!!....but the noise?? LOL
reminded me of that clip from dumb and dumber on the most annoying sound...
[ame="http://www.youtube.com/watch?v=0cVlTeIATBs"]The Most Annoying Sound In The World - YouTube[/ame]
Print