• Embed

Snowed In

ClipSeason 1 Ep 67/19/2006

While stuck in Colorado, the news team decides to fake a live report from Florida.

Up Next