Europe

June 1, 2010. By way of a very long trip, I'm back from an invasion of Europe for Monster Balls in Antwerp, Paris, and London. Thanks, y'all!

London ... USA
Scroll down for plenty o' concert pictures!