Thursday, February 26, 2009

Germans love Obama


At a parade in Germany today.

Video:

No comments: