Lefties control the House, the Senate, the Presidency, and the Media, and yet they are still angry. Over the weekend, Tucker Carson & Rand Paul are confronted by haters.
See All 828 Episodes of "Evil Thoughts"