Theory of a Deadman Release “Echoes” Music Video

Theory of a Deadman Release "Echoes" Music Video

Theory of a Deadman have release the music video for “Echoes” below. Their album ‘Wake Up Call’ will be release on October 27.