Swedish heavy post grunge metallers Corroded releases the video for “Piece by Piece” from their second album following by supporting Avenged Sevenfold’s tour.
Hopeless Records artist The Human Abstract will be releasing the long awaited first song off of their upcoming album Digital Veil on Tuesday November 16th.