London 2012 Launch Trailer

Launch Trailer Description:

In-game footage from the various venues and events is featured in this trailer for London 2012.

.
Launch Trailer Details:
Added: 29 Jun, 2012
.