Where To Stream What on Earth? Season 12 Episode 5
Blood Feud of Gresham Castle
- Aired February 9, 2023
- 60 Min
- Rated 8.5
- Number 42 Of 139 Rated Episodes
Satellite images capture a mysterious fortification concealed beneath a patch of woodland in the remote stretches of Norfolk, England. Experts investigate rival royal families and Gresham Castle, a lost castle destroyed during a medieval blood feud.