IN THIS MOMENT - The Black Widow Reigns In The ATL

May 12, 2015, 8 years ago

Gene Pennington

gallery heavy metal in this moment

Los Angeles, CA metal band In This Moment is crawling across the United States in support of its new album The Black Widow. The band rocked the house at Center Stage in Atlanta, GA on May 5.

Featured Video

KELEVRA - "The Distance"

KELEVRA - "The Distance"

Latest Reviews