1,200 pounds of Rose Petals Dumped over Statue of Liberty

1,200 pounds of rose petals were dropped from helicopters over the Statue of Liberty to commemorate the 70th Anniversary of the D-Day Invasion in Normandy. 20140606_120119Blue, red and white water, shot from a nearby fire boat, puffed out as tiny smoke clouds of red wafted from the helicopters, as they hovered closer to Jersey.. 20140606_120104 Not quite the spectacle expected.