Here’s a God Damn video from Avenged Sevenfold; band talk Metallica tour
Posted by Bram Teitelman on April 26, 2017
The last time we saw Avenged Sevenfold video, they were making a statement about wars and how politicians are the puppet masters. or something like that. And it’s taken them until now, but they’ve finaly released a follow-up to the video in the form of “God Damn.” One of the catchier songs on the album, […]