Where To Stream Secrets of Sulphur Springs Season 1 Episode 7
Long Time Gone
- Aired February 12, 2021
- 26 Min
- Rated 7.5
- Number 6 Of 27 Rated Episodes
Griffin and Harper sneak back through the portal to find a search party looking for Savannah; police officers begin their questioning.