• fb_636251774 avatar David Posted: 8/24/2012 11:01am PDT

    TOO MANY JAPANESE CARS for an economy with such a colossal trade deficit with the rest of the World.