Skip to playerSkip to main content
  • 12 years ago
Since it's been such a horrible winter in upstate New York, tourism leaders in Ithaca decided to promote the Florida Keys. Buzz60's Leigh Scheps (@LeighTVReporter) shows us their tongue-in-cheek ad now going viral.

Recommended