Results 1 to 2 of 2
-
-
November 21st, 2008 05:38 PM #2
Dapat sinabi nila Made in Thailand yan at hindi Made in the USA, it could have been spared. But maybe the Ford logo alone could make a Taliban go berserk
Dapat sinabi nila Made in Thailand yan at hindi Made in the USA, it could have been spared. But maybe the Ford logo alone could make a Taliban go berserk
Somewhat expected from a rushed car from a first time carmaker
Xiaomi E-Car