Image The Secret have released a video for their song "May God Damn All of Us," The song appears on their 2012 album Agnus Dei, and features live footage of the band.