Where To Stream The Tower Season 3 Episode 2
Episode 2
- Aired September 2, 2024
- 46 Min
- Rated 8.5
- Number 2 Of 11 Rated Episodes
Sarah uncovers a disturbing link in her ongoing investigation into working girl Lexi's death as Kieran urges Lizzie not to reveal the secrets of Operation Perseus.