Next Story

Wonder Woman Hits London’s Trafalgar Square

The streets and roads leading to London’s Trafalgar Square where closed yesterday as shooting for the Wonder Woman movie...