Tag: pt royal scandal!

The Obamas have a terrible relationship with the Queen of England, Elizabeth Windsor. This is known. When they visited the Queen a few months...

Wonkette Bazaar