Canadian snowbirds have been a fixture of Key West’s winter scene for decades, filling hotel rooms, packing waterfront bars, and keeping Duval Street buzzing with ... Read more This article appeared ...