Storm Seeker releases “Deathwatch Beetle Party”

The nautical folk metallers from Storm Seeker present their new single ‘Deathwatch Beetle Party’ ahead of releasing their new…