Maruti Suzuki Desert Storm 2013 flag off on Feb 18 at Delhi

Maruti Suzuki Desert Storm is set to officially kick start from Delhi on 18th Feb 2013. Spread over six days rallying through interiors of Rajasthan and its deserts, the 11th edition of Maruti Suzuki Desert Storm will make it an …

Maruti Suzuki Desert Storm 2013 flag off on Feb 18 at Delhi Read More »