3/14/12

Farage takes on the Eurocrats

Gotta love Nigel Farage who makes life hell for the members of the European parliament.  Here he skewers them again on the Greek default.