Concert Review | Diarrhea Planet at Local 506 in Chapel Hill
Much like “hair grunge,” “arena punk” makes about as much sense as buying a pair of Jordans for a double leg amputee…at first glance. But after witnessing the sheer spectacle of Diarrhea Planet’s wall of shredding guitars, I can honestly say that I can now see Eddie Van Halen and Iggy Pop making beautiful music … Read more