Heavy metal
October 12th, 2010
Fan-filmed video footage of SHADOW GALLERY‘s October 10, 2010 concert at Kyttaro in Athens, Greece can be viewed below. SHADOW GALLERY‘s sixth studio effort, “Digital Ghosts”, was released on October