London Olympics 2012

Links to other Olympic videos

This post-ironic Olympic promotional film starts with that Great British symbol of planning corruption Battersea Power Station and has mechanical monsters from Canary Wharf Docklands invading the Lea Valley. Apparently under instruction from a business man in his glass tower. You couldn't make it up.

Bookmark and Share

© 2004 - 2024 Spectacle Productions Ltd.   |   tel: +44 (0)20 7223 6677   |   e: