Meghan and Harry waxworks removed from Royal family display at Madame Tussauds
(UTV|LONDON) – London’s Madame Tussauds museum has announced that it has removed the waxworks of the Duke and Duchess of Sussex from its Royal Family
Read more