Subscribe
Share
Share
Embed
Eighteen Visions broke up in 2007...they returned in 2017 with "XVIII", here are our thoughts.
The best music review show ever!