Posted on May 23 2017
Michelle and Barack Obama are currently living their best "Master of None" season two, episode one life, taking in the sights while on vacation in Italy. And as our nations current "leader" struggles with his tie length and ill-fitting suits, it's almost like the Obamas are taking this ...
0 comments