Past "Plastic Flowers Never Die" Screens in New York "Plastic Flowers Never Die" Screens in New York 2453.4 miles New York, NY Wednesday, Aug 11, 2010