Seven Deadly Sins
Seven Deadly Sins takes audiences on a tantalizing tour of their inner demons, exploring the perils and pleasures of the Biblical sins outdoors as they rotate through a series of cleverly designed storefront windows in New York’s Meatpacking District.