Sorry, there was a YouTube error. Ben Stein strikes again. For those who believed it was a fluke when just before the election Ben Stein went on Fox News and said there was little correlation between taxes and economic activity, it was not. Ben Stein struck again on Fox News when sitting on a panel […]