Friday, June 5, 2009

Obama talks down to Germans in Dresden

Video to come.

IN THE NEWS:
Associated Press: Obama Makes A Symbolic Stop in Germany

No comments: