English alternative rock band “Suede” were formed in London in 1989. They’ve recently released their ninth studio album Autofiction. The album has entered the UK album chart this week at number 2 making it the band’s ninth top 10 album. Autofiction’s first single, She Still Leads Me On, is new this week on RadiJohan.