The Hill

Posted by: ST on May 22, 2013 at 11:00 am

LOL: Biden needles Obama on teleprompter

RSS feed for comments on this post.

Comments are closed.