Ah crap, I am getting excited, very very excited for the Olympic Games in London 2012.

So good.

Do you think they carried the torch to Hogwarts?