UGH, i gotta get a CSL intake...

Oh yeah, and by far the best video of that car:

Turn your speakers up.