Thursday, June 30, 2011

Obama Presents Gates Medal of Freedom June 30 Video