https://www.youtube.com/watch?v=_d1kHe78IWU Michelle & Barack Obama are getting close to dropping the "Obama Presidential Center" in Chicago. https://www.youtube.com/watch?v=SimWPnx_nMI
Comments
Bossip Comment Policy
Please read our Comment Policy before commenting.