Tiki the Toucan has been spotted at least half a dozen times since flying the coop from her home at Flamingo Gardens not far from Miami.
Tiki the Toucan has been spotted at least half a dozen times since flying the coop from her home at Flamingo Gardens not far from Miami.