Do we laugh or cry?
Hat tip: Trevor Loudon, New Zeal
Trending: The 15 Best Conservative News Sites On The Internet