By Joe Mohr on May 4, 2012
Fox News FINALLY found the one cause of Global Warming! With a scapegoat like this who needs skepticism?
By Timothy Hurst on February 28, 2012
Stephen Colbert pokes fun at the ironic commercialization of The Lorax. And he does with a poetic flare that would make Dr. Seuss proud.