简介:Suede's arrival in British music in the 1990s was a phenomenon. Fated as 'The Best New Band in Britain' before they had even released a single, their
简介:With no immediate family to live for, Joseph is haunted by a past he has tried, for decades, to forget - if not actively obscure with drink and drugs.