Three helicopters flew over the Statue of Liberty, showering France's gift to the United States with 1 million rose petals during a ceremony commemorating the 70th anniversary of the D-Day landings. ... more 
Three helicopters flew over the Statue of Liberty, showering France's gift to the United States with 1 million rose petals during a ceremony commemorating the 70th anniversary of the D-Day landings. (June 6) less 
1 / 28
Associated Press Videos
Fri, Jun 6, 2014 4:00 PM EDT