Quizhall.com - search

When did the IOC decide to let London organise the 2012 Olympics?
- 2006
- 2009
- 2008
- 2007
- 2005