Decapitated stream new track “One Eyed Nation”

Decapitated have premiered an audio stream of a new song titled “One Eyed Nation”. The track is taken from the group’s new studio record Anticult, which hits stores tomorrow, July 7th through Nuclear Blast Records. Secure your copy today by following this link.

[via Alternative Press]