This Philadelphia based loud-rock band is part of a burgeoning noise rock scene that is currently taking over their hometown. Over the past few years, bands such as Pissed Jeans, Fight Amp and Bardus, amongst others have come out of the City Of Brotherly Love, and have made their mark with their loud and wildly… Continue reading LADDER DEVILS – Clean Hands (Brutal Panda)