A 26-year gap between a band's formation and the release of its debut album has to be some kind of record. In Serpent's case, that's exactly what happened. Formed in Stockholm in 2000, the band managed to release a handful of demos before calling it quits in 2007. In 2022, however, Serpent got a new... Continue Reading →









