Attention, fans of the British Royals. A regal treat is in store for you, as the fab documentary, The Queen’s Castle, is set to debut on public television stations in the US later this month.
The Queen’s Castle: Go Behind the Scenes at Windsor Castle with New Documentary on Public TV Stations
