Monday, April 8, 2013

Yet another Obama failure, but a U.S. success

Despite his best efforts, our President has failed to kill off fossil fuels.  In fact, the United States has become the world's largest oil producer, having passed Saudi Arabia last November.