Japan and its gymkhana in American muscle

The Japanese love musclecars for turning..

Posted by Mr. Vengeance on December 24, 2014 under Events