I’m so Ho Ho Ho Hooot! Weather news suspects I’m the reason the polar ice caps keep melting!