Where To Stream Crime Scene Season 1 Episode 2
Secrets of the Cecil
- Aired February 10, 2021
- 55 Min
- Rated 8.4
- Number 3 Of 10 Rated Episodes
Web sleuths dissect Elisa's social media posts. A grisly discovery changes everything at the hotel already known as the Night Stalker's onetime lair.