The Neal Morse Band Releases ‘City of Destruction’ Music Video, European Tour Kicks off March 22
12 October, 2016
0 Comments
1 category
The brand new video from the Neal Morse Band,‘City of Destruction’ is released today and was premiered on GuitarWorld.com. The song is from the band’s new double-disc concept album, “The Similitude of a Dream”, which is