D-day

France Sends D-Day Tribute to New York

Thanks to a French group, 1 million rose petals momentarily cloaked the Statue of Liberty, another gift from France, in honor of D-Day