5 September 2008, 5:12 am
If you look down the start grid of a Formula One grand prix, you'll find more than half the drivers have one thing in common: they all live in Switzerland.... read more