Sailing facilities for 2012 London Olympics officially unveiled
Sailing facilities for the 2012 London Olympics were officially unveiled Friday, making it the first new venue for the Games to be completed.
Olympic officials in London have unveiled the posters for the London 2012 games, which highlight 12 different takes on how to celebrate the Olympic and Paralympic games.