Virginia's heavy psychedelic quartet Windhand have announced a full fall North American tour with Satan's Satyrs and give us a glimpse of what's to come on their forthcoming album, Eternal Return, coming October 5th on Relapse. Check out the trailer video below. Eternal Return represents a new era for the...
Continue reading...
Continue reading...