Watch Jon Stewart be nothing but logical and reasoned, while the self serving Mike Huckabee spews nonsense and avoids details…
Watch Jon Stewart be nothing but logical and reasoned, while the self serving Mike Huckabee spews nonsense and avoids details…