Worm - New Album Detailed, First Track Unveiled
The forthcoming new long player from Worm, Foreverglade, is nearly upon us. October 22nd is set as the release date and now the Americans share additional details as well as a brand new track, "Empire Of The Necromancers". The effort was mixed and mastered by Stephen DeAcutis at Sound Spa Productions.
Cover art created by Brad Moore
‹‹ Back to News
Hits total: 258 | This month: 258