The Bad Seed - Season 1 Episode 3 - Episode 3 - Watch Online Free
The Bad Seed S01E03 Watch Online Streaming
Apr. 16, 2019Roza finally confesses her secret to David. Karen’s had enough of Simon’s lying and kicks him out. Ford and Simon are forced to confront their violent father.