Home / Series / Stranger Things (2007) / Aired Order / Season 1 / Episode 1
Home / Series / Stranger Things (2007) / Absolute Order / Season 1 / Episode 1

Sacred Cow

Two priests uncover the horrifying truth about the nature of prayers.

English
  • Originally Aired March 1, 2007
  • Runtime 29 minutes
  • Created September 24, 2023 by
    lchmn
  • Modified September 24, 2023 by
    lchmn