Michelle Obama in China

Posted by $ jbrenner 12 years, 6 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