Need For Speed!!
http://izismile.com/2011/05/23/need_for_...video.html
That sounds so much like a T sport on lift with an induction kit, great sound