Wednesday, February 17, 2010

Back To Earth (With a Thud)

A parade float of Obama The Redeemer from Germany's Spiegel online.