When you hear the name "Turbo ... S badge. It wasn't a high-performance coupe or a luxury sports sedan either, but none other than a high-performance version of the exciting Volkswagen New Beetle ...