Tag: 2013
11th Edition of the Maruti Suzuki Desert Storm rally to start from 18th February 2013
Maruti Suzuki Desert Storm, which is one of the most awaited off-road events in India, has been flagged off from New Delhi on February 18th 2013. India’s…