Weather Channel Host Curses On Live Television And It Will Make You Laugh

She doesn’t like your city.