FORT LAUDERDALE, Fla. — Downtown Fort Lauderdale celebrated New Year’s Eve with the drop of The Anchor, a 20-foot-tall sculpture weighing about 800 pounds, at Southwest Second Street and Fifth Avenue.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results