Michelle Obama in China

Posted by $ jbrenner 11 years, 11 months ago to News
0 comments | Share | Flag

Even Communists can't stand the Obamas. This was definitely worth a Galtish chuckle.



  • Comment hidden. Undo