Posts Tagged ‘jay leno’

Obama’s Humour Blocking His Message

Posted by: Ian Ross on March 24, 2009