20 Questions with Claes Blomquist
Head Mechanic Inventor Racing Team Thank you kindly for taking the time to write to us Claes. Where is the team based and how did it get its start? It is based on the West Coast of Sweden, in a place called Vårgårda situated 60 km east from Gothenburg. In reviewing your website (www.dakar2003.nu) it […]