Scream Team
Season 1
Ep 7. Edinburgh Vaults
- November 5, 2002
- 46 min
The team takes a disturbing journey through the maze of mysterious subterranean chambers beneath Edinburgh's historic mile.
The team takes a disturbing journey through the maze of mysterious subterranean chambers beneath Edinburgh's historic mile.