Thursday, August 29, 2013

America Thru German Eyes : Laugh Till You Cry

(Author Unknown)
 
This is just one float that was part of the annual Carnival Parade in
Germany watched by an estimated three million people in
three German cities including Düsseldorf ..
 

No comments: