Party in London: Let the Games begin - News | Share Some Love Today | Scoop.it
The London Olympics are here. It's time to celebrate -- for 16 days straight.