US Embassy has no plans to rein in their jester

1
  • Legenda Patriot

    Total turd! The stench reverberates around the world!