Friday, July 1, 2011

Logo Quiz of the Day : 749

Hint: New SUV hitting Indian roads
Answer: Force One
Force One marks the entry of Force Motors in the passenger vehicle market in India.