Ann Coulter vs. Huckabee

Ann Coulter takes on Mike Huckabee calling him a "Christian liberal."

Related Videos