The Terror - Episode 2.01 - A Sparrow in a Swallow’s Nest - Synopsis By (July 29, 2019, 8:15 pm) The Terror