London 2012 London Is Ready Trailer

London Is Ready Trailer Description:

This London 2012 trailer features in-game footage marking 100 days until the Olympic Games begin in London.

.