RIP Steve Strange: A look back at the life of a riotously entertaining man 80s Fashion, Retro, Pop, Punk, Punk Fashion, Steve Strange, Stranger Things Steve, 80s, Leigh Bowery