creativecriticality.net
Timestamp #80: Terror of the Zygons
Doctor Who: Terror of the Zygons (4 episodes, s13e01-e04, 1975) A peaceful looking oil rig collapses into the ocean after a high-pitched chirping echoes throughout the structure. Welcome to …