Freedom ... To be Screwed

The Tea Baggers - and their GOP accomplices - really are idiots.