Wednesday, May 18, 2011

Pain in Spain


The Spanish are revolting - but then we knew that. They are calling themselves the May 15 Movement. The banner reads, "Do not deceive us ... tell us the truth".

Do our muppets think they're insulated from this?

COMMENT THREAD