2020 Feb

6-11 April 2019

The longest motorsports rally in India, Maruti Suzuki Desert Storm is also the toughest in the country among North Indian rallies. Way back in 2003, Northern Motorsport Desert Storm put its first step […]