Review: Mayhem Festival at First Niagara Pavillion, Pittsburgh PA, July 18, 2015
Posted by Zach Fehl on July 20, 2015
The Rockstar Energy Drink Mayhem Festival has come through Pittsburgh every year since the very first year, and thankfully I’ve been able to attend more often than not. This year’s show took place on Saturday, July 18th. I still believe that the 2011 show was one of the best shows that I have ever been […]