The flame for this year's London Olympics, scheduled to arrive in Britain on May 18, will land at a military base in Cornwall before starting the torch relay that will end with the Games' opening......
People speak for helston
Q. have u been to Europe ?? if yes, where ? : A. To U.K. Helston more