“Pest” is the seventh track on Decapitated’s Carnival Is Forever album. Today, the official video for the song debuted on Metal Hammer.
Watch it after the jump, and remember, mirrors aren’t always what they seem.
Also remember that Covan needs to wake the fuck up. If you feel moved to contribute, go here.