Where To Stream Friday the 13th The Series Season 3 Episode 15
The Long Road Home
- Aired February 24, 1990
- 60 Min
After recovering a cursed charm in another city, Micki and Johnny run into a family of nasty rural degenerates while driving home.
The Long Road Home
After recovering a cursed charm in another city, Micki and Johnny run into a family of nasty rural degenerates while driving home.