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. Blue, 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..
Not quite the spectacle expected.
1,200 pounds of Rose Petals Dumped over Statue of Liberty
Reply