Search results

  1. hit&run

    Britain's Queen Elizabeth II caught on camera calling Chinese officials 'very rude'

    All the bonhomie with Royals during his last visit Eleven ping and her high maintenance wife was showing to his white skin loving Chinese subjects back home tumbled many hills down. :rofl:
Top