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.