Depraved Dutch quintet, Severe Torture, last released a record in 2010. They say the pandemic delayed the completion of their first recording in twelve years, but a three-track EP should…Read the postSevere Torture – Fisting the Sockets EP