Avatar @ Rise Rooftop – Houston, Tx
Tuesday afternoon, Houston and surrounding areas conjoined together at the unique highrise music venue Rise Rooftop for an epic night of good ol’ raging metal featuring Avatar, Orbit Culture, and The Native Howl. As a huge Avatar and Orbit Culture fan myself, I was absolutely thrilled to be able to be there and geek out […]