Evil Season-Finale Recap: Hell Week – Vulture

… Sister Andrea yells at him that the way other people live their lives, in darkness of what is going on, is crazy; they see things as they really are.

  • You already voted!
  • Read More