2009-06-08

louiselux: (Default)
2009-06-08 04:06 pm

Oh no

The British National Party has won two seats in the European Parliament. Fucking hell.