Turbosmart supersonic blow of valve, I got that from
here
This is very critical of me but wouldn't a 2000lb car with a minimum of 240hp at the wheels be faster than 13? Like low 12s? I'm just curious is all. Maybe that was his first run with that car at the strip before getting used to it? Didn't seem to be a ton of wheelspin?
Mike