Those are truly repugnant, and there plenty out there on both sides on the idiot-driven social networks. 

I don't remember these being on display on public property in our nation's capital down the street from the white house...

And who do you suppose paid for that balloon? could it be anyone but a left-wing political orgnanization, maybe even an arm of the DNC?