Contributors

Showing posts with label Weather Channel. Show all posts
Showing posts with label Weather Channel. Show all posts

Tuesday, December 06, 2016

Weather Channel To Brietbart: Shut The Fuck Up

The Weather Channel issued the following statement today.


And, because several readers have requested it, here is the list of all the bullshit arguments climate deniers make fully and completely refuted by peer reviewed science.