video

08.28.12

The Queen Wears a Hoodie

Pictures have surfaced of Her Majesty wearing what appears to be a denim hoodie while riding in the front seat of a Range Rover.