Visions Of Atlantis Launches Digital Live Series
Nov. 12 — Visions of Atlantis is revisiting its recent European tour in a unique way. The band launched this week, a series of live videos captured during the band’s “Armada Live Over Europe Tour.” The series, which will feature a total of 17 live performances recorded during the tour, kicked off Tuesday with the […]