Thursday, January 12, 2012

Hu's on First

 A chuckle amidst the insanity…the world is laughing at our government and its corruption.

 These floats were part of the annual Carnival Parade in Germany watched by an estimated 3 million people in 3 German cities including Dusseldorf.