nuts
lol. 
"things got really serious when he added some stickers..." 2:10 into video. lol.
2000 HP + Ultra Light Car = TERROR!

i think he was talking about the tires lol. but still sounds funny.

Don't forget the twin turbos LOL.
Maybe I missed it, but did they say what engine was in it? All I remember hearing was 9.3L (~567 cu in).