little green footballs

Video: Obama's Speech at Buchenwald

Fri, Jun 5, 2009 at 12:38:37 pm

[Video]