The Fog
- Episode aired Nov 2010
Abby and Zara find themselves in the small town of Compton in October, 1912. In the local pub they meet Nan, who offers them the local beer and then has them arrested.Abby and Zara find themselves in the small town of Compton in October, 1912. In the local pub they meet Nan, who offers them the local beer and then has them arrested.Abby and Zara find themselves in the small town of Compton in October, 1912. In the local pub they meet Nan, who offers them the local beer and then has them arrested.