Tag: 2013 Maruti Suzuki Desert Storm to start on Feb 18
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…