Eighteen Visions Release First Song In 10 Years, Announce New Album
Travis Faulk
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.