Looks cool, but i cant get over the fact that im looking at arguably the most iconic japanese sports car ever made..... wrapped in an american flag.
Looks cool, but i cant get over the fact that im looking at arguably the most iconic japanese sports car ever made..... wrapped in an american flag.