KISS Are Everywhere!! Posted on 04/01/2011 Saw this display in the window of a store called Pulp in Manchester, UK Back To Letters