Album Review: Send More Paramedics – The Final Feast (Self Released)
In July 2021, the Leed’s undead thrash/hardcore crew, Send More Paramedics announced their return with a brand-new album, their first in 15 years. Called ‘The Final Feast’, the dead will rise again on September 17th, 2021.