Ever been caught in a mosh or swept into the pit? Have you ever left a show sweaty and sore from the frenzy, beaming ear to ear? That’s what it’s like being a metalhead, and for metalheads across Houston there was only one place to be last Saturday night: Bayou Music Center, witnessing a thrash […]