All That Remains vs. 12 Stones – Rocktagon
12 Stones took the win last night by a landslide, only to return tonight and face off against All That Remains. Listen to both songs, cast your vote, and listen to Nocturnal Emissions tonight to find out who wins.
All That Remains - "Stand Up"
Found on the upcoming album "A War You Cannot Win", in stores November 6th.
12 Stones - "Psycho"
Found on their latest album “Beneath The Scars”.