it will be held in 2012 in London, England
The 2012 olympics will be held in england,london
the previous olympics was held in england in 2012
The Olympics was held in england at 1908, 1948 and now 2012.
The 2012 Olympics will be held in London, England.
the Olympics is on for a month and is held in England
They will be held in london, England in 2012
The Summer Olympics will be held in London, England. The next Winter Olypmics will be held in 2014.
The 2012 Summer Olympics will be held in London, England. And the 2014 Winter Olympics will be held in Chicago, Illinois.
the 2012 summer Olympics will be held in London, England
the 2012 Olympics are being held in London,England!
1948