Saw a couple of the Mallards in formation making landfall at Hollywood, Florida, in July 2005. That's pretty far north for MIA so I'd suspect OpaLocka or FLL. I don't know how they weathered hurricane Wilma.
saecue
Last edited by seacue; 1st December 2005 at 06:22.