Storm Troopers Demand The Truth About 9/11!

The oddest part about yesterday in London.

Tomorrow, it seems, I may finally have a mobile phone that works in Britain. Hold me, I'm scared.

currently playing: The Arcade Fire – Black Wave / Bad Vibrations