Damon Johnson (Brother Cane, Slave To The System, Alice Cooper, Thin Lizzy, Black Star Riders) has just released a video for the song "Dead", from his 2016 EP Echo. The video for "Dead" was filmed in an old condemned building in Detroit, Michigan. The clip was directed by Blake Powell...
Continue reading...
Continue reading...