Insiders say the President and Michelle Obama miss living in Chicago terribly..

tagtag Posts: 8,843 Admiral
‎The good news? They'll be HOME in less than a year!

Replies

Sign In or Register to comment.