TATA Motors Mini CAT Air Car scheduled for 2012.
— by japanie on


Suzuki Ritz in Srilanka.
— by japanie on