exKT17
Well-known member
For me it's Diamond Dogs (1974) describing boom-time Shanghai (Post 2000)...not just the music - the sleeve art also evokes the overarching high-tech, bonkers wealth and warped sleaze of the city and it's amazing, ambiguous energy...