Selfridges launches The Joke Shop with playful Slapstick Generator artwork
London department store Selfridges has opened The Joke Shop, a "shoppable comedy store" that sells products including sneezing powder and has windows filled with whoopee cushions and slipping bananas. More