EU Referendum


Pain in Spain


18/05/2011




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