"Beautiful Lie" is the latest video to be released from The Enigma Birth, the new album from Timo Tolkki's Avalon. The song features Dream Theater's James LaBrie, and the clip can be found below. The Enigma Birth is out today via Frontiers Music Srl, and features an excellent cast of...
Continue reading...
Continue reading...