Anybody Have a Soft Spot for TURBO Cars?

"Don't forget your keys" ... Beep Beep Beep " Thank You"