August 16, 2009

THE PIRATE PARTY: A European version of the Tea Parties? Well, sort of.