Quote:
Originally Posted by The Former PFR
Looks like Lee's turbos are in a different location now!! I believe the announcer said twin 91 mm turbos.
|
I believe the announcer was in love with Lee's car and didn't care to hide it. Congrats to Lee and Heffner.