Monday, November 14, 2011

Daihatsu Prepares Three Tiny New “Kei” Cars for the Tokyo Auto Show

No comments:

Post a Comment