Metallers Eighteen Visions have reformed and are back with a new album and single! The track Oath is their first in ten years and is the lead single for long awaited album XVIII, set for release via Rise Records on June 02.
Check out the video for Oath below;
The track is a blistering piece of art that is sure to get the band’s fans even more excited for the forthcoming record and their return!