Trevor Loudon
New Zeal
11/26/2010
European Parliament, Strasbourg, November 24, 2010.
United Kingdom Independence Party Member of the European Parliament Nigel Farage ruthlessly slams the corruption known as the European Union.
Go Mr Farage!
Common American Journal welcomes readers from The Old Jarhead