XMen

Uncategorized

Royals ‘had secret plan to flee in case of Nazi invasion for Canadian mansion used in X-Men films’

The royal family had a top secret plan to flee Britain if the Nazis invaded during World War Two for a mansion used as a location in the X-Men films, it has been claimed. Hatley Castle in Colwood, Canada, is now the site of Royal Roads University but was previously a naval training facility owned by the […]

Read More