Bamboozle Roadshow 2010 in Pittsburgh, PA

The bands, vendors and fans in Pittsburgh, PA, got a little taste of one of our city’s favorite games. No, not football, the game of “HEY! INSTANT WEATHER CHANGE AND TORRENTIAL DOWNPOURS!” We are WORLD CHAMPIONS.

Tags: ,