hauntingeurope.com
Things: Communards
Communards, the debut album by the British pop duo The Communards, released in 1985. Faux-cyrillic: check Mock-socialist heraldry: check Communist-derived name: check From that album, here's the bi...