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!

Check the other site posts on the gagafrontrow pages: