6/20/12

Farage rips Eurocrat as a 'deluded idiot'

The incomparable Nigel  Farage  explains the Euro crisis to  a Fox interviewer.