Metalcore band Eighteen Visions have released a new video titled “Oath” off their upcoming album ‘XVIII’ out June 2 via Rise Records. You can view the video below:
#Oath
Metalcore band Eighteen Visions have released a new video titled “Oath” off their upcoming album ‘XVIII’ out June 2 via Rise Records. You can view the video below:
#Oath
Follow Us