Since when did turbo tony get a van?!?!

Nope. 13.2 is a completely respectable time for a stock ZR1.