The Black Dahlia Murder Slashes Atlanta on Friday the 13th

Friday the 13th in Atlanta brought on fanatical superstitions and fear in some residents, while others lined up during the day for lucky $13 tattoos at local tattoo parlors, but the night was left for the metalheads. Playing to a packed house, Hour of Penance, Skeletonwitch, and Nile opened up for The Black Dahlia Murder […]