Nati nel 2005 a Liverpool, gli SSS pubblicano con un demo e due album omonimi, usciti per Thrashgig/Dead e Gone records.
Nel 2007 la band firma un contratto con Earache Records, sotto la quale ri-esce l'album di debutto con track extra.
Il secondo LP THE DIVIDING LINE esce nel 2009. Il terzo full lenght, PROBLEMS TO THE ANSWER, esce nel giugno 2011.