arcadiapod.com
The Tripods: (1984) Chateau Ricordeau, France, July 2089
(AKA Season 1, Episode 6) We pretty much established how much of a jerk a new character referred to as “Duc De Sarlat” was in the last review, and that only gets worse here. In the previous episode…