travel bug on February 10th, 2010

The Bahrain Grand Prix, the first Grand Prix in the 2010 Formula 1 World Championship season, is due to take place on the weekend of the 12th to the 14th of March 2010 at the Bahrain International Circuit in the desert area of Sakhir. If you’re planning to head to Bahrain to watch the race, [...]

Continue reading about Travelling to Sports Events – The 2010 F1 Bahrain Grand Prix