Quote Originally Posted by rolling_trip
this one give new definition to the saying "when the turbo spins..............."

http://www.fasttrackperformance.com/.../christtgn.wmv
that twinturbo grand national is the shit !! i love that one. it's an oldie but goodie....