the+Self
131The Clash (album) — The Clash Studio album by The Clash Released 8 April 1977 …
132The Demon-Haunted World — The Demon Haunted World: Science as a Candle in the Dark   …
131The Clash (album) — The Clash Studio album by The Clash Released 8 April 1977 …
132The Demon-Haunted World — The Demon Haunted World: Science as a Candle in the Dark   …