Quote Originally Posted by Ruststang
To me the ad is saying buy a corvette to satisfy your inner child.. Most americans are stupid like that and that is why i want to live in japan

+1