The 2012 London Olympics

The Wolverhampton leg of the 2012 Olympic torch relay and the women's football semi-finals featuring Canada versus the USA at Old Trafford in Manchester.

The crowds in Wolverhampton
I saw the flame
The Coca Cola truck at the Wolverhampton torch relay
One of Wolverhampton's torch bearers
Olympics 2012
London 2012
Women's Semi-Final: Canada vs USA, London Olympics 2012
Women's Semi-Final: Canada vs USA, London Olympics 2012
Women's Semi-Final: Canada vs USA, London Olympics 2012
Women's Semi-Final: Canada vs USA throw in
Women's Semi-Final: Canada vs USA throw in
Women's Semi-Final: Canada vs USA, London Olympics 2012
Women's Semi-Final: Canada vs USA yellow card
Women's Semi-Final: Canada vs USA final score