Motoroids
So, Tata Motors has announced their first ever sports car – one that’ll actually go into production. To be launched under their new sub-brand TAMO, the sports car, known internally as the Futuro, will go down in Indian motoring history for all the right reasons. Here are five of them that we know so far: […]
Motoroids - Best auto news, reviews and features from the world with focus on India