The number of incredible performance cars that left Japan in the '90s is frankly nuts, and seeing any one of these fast icons ...
When did you realize you were dating an idiot?