Loading Video…
This browser does not support the Video element.
Snowbirds staying north this winter
Normally approximately half-a-million Canadian tourists flock to Central Florida. This year, the pandemic travel restrictions have kept many of the so-called snowbirds away.