Regardless of what your politics are, this is A HOOT!!!!!