Convulse are a band with quite the history. They started out as an 80s speed metal band under the moniker S.D.S., before changing their name to Convulse, releasing arguably one of the best known Finnish death metal albums from the… Continue Reading →