Japan Gentlemen Take Polaroids

Japan Gentlemen Take Polaroids

The phrase Japan Gentlemen Take Polaroids refers to an influential song and album title by the English band Japan, not a literal event in Japan itself. Released in 1980, Gentlemen Take Polaroids became one of the defining works of the band during the new wave and art‘pop era. The evocative title, combining images of gentlemen … Read more