back to top

London Olympic Torch Preview

London is incinerating itself as a way to bring forth a new London, one replete with all the amenities necessary for a country hosting the World’s games.

Posted on
This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!