Thankswow that thing comes out of the hole, doesn't it. Nice pass.
The car pulls like hell and it takes a while to get use to it. My street car has run 1.36 in 60ft off the foot brake but its nothing like letting go of the T brake with 20# boost @5000Rpm with a big tire.......