EPISODE:

Episode Info

The Abbey of Lucedio near Turin, Italy, is probed. Also: the team investigates the Nanteos Mansion in Wales.

Cast

Evil Unearthed Photos