THEPRP News

Decapitated Premiere “Instinct” Music Video


0

Decapitated‘s music video for their new track “Instinct” premiered online today below via Kerrang!. The song appears on their newly released album “Blood Mantra“.

- Advertisement -
- Advertisement - Purchase Theprp.com Merch

Comments