Buggyra ZM Racing ready for Taklimakan Rally: Logistical and administrative hurdles overcome
Buggyra ZM Racing is set to compete in the Taklimakan Rally, one of the most challenging rally raid events in the world, running from May 20 to June 1 in China’s Xinjiang Uygur Autonomous Region.… Read More »Buggyra ZM Racing ready for Taklimakan Rally: Logistical and administrative hurdles overcome