Published On Sep 21, 2015
One of Southwest Florida's biggest celebrities is back in town. Ozzie the eagle was spotted Saturday near his North Fort Myers nest for the first time since he was released back into the wild. But tension is high at the nest.
show more