Horse Guards - London 2012 - Fly-Through Trailer

Check out a fly-through trailer of the Horse Guards for London 2012 - The Official Video Game of the Olympic Games.

Got a Video?

Submit video links to share them with our users.