Metal Storm logo
Sarcoughagus - Promo 2020 [Demo]



Release date: 23 October 2020
Style: Death metal


01. Self-induced Lobotomy
02. Force Fed



Hits total: 45 | This month: 3