May 16th 2008 Europe »
United Kingdom »
England
Hey folks,
We're here in London. No pics or much details to note right now (no time). We can tell you that we had a hell of a night last night! Details to come but nothing to worry about. Jus ...
[full story]