Help me watch the Olympics on my computer. In Africa. [more inside]
Early in the summer, London 2012 released a hybrid animated / live action brand video showcasing their new Wolf/Ollins logo. It has since been scrubbed from the internet - I linked to a YouTube posting of the video that has been taken down (along with an excellent Save The Rave remix), and they've done a crack job of flushing it from the internet entirely. Apparently, there were health concerns. Help me find a copy of the original I loved so much!