Fox meets The Lorax (http://bit.ly/vZBuGY) who's allegedly "demonizing the so-called '1 percent'":