AlternativeMetalcoreNewsPost-HardcoreTour Dates June 19, 2017 James Weaver Eighteen Visions announce UK tour EIGHTEEN VISIONS have announced a UK tour! Read More