Eighteen Visions Release First Song In 10 Years, Announce New Album

Eighteen Visions Release First Song In 10 Years, Announce New Album

Eighteen Visions has announced they’ve signed to Rise Records and will release a new album. They also debuted a new song “Oath” below. Their new album ‘XVIII’ will be released on June 2.