Island of Dolls still

Season 10 · Episode 4

Island of Dolls

  • Release date
  • October 25, 2014
  • Runtime
  • 45 min
  • TMDB score
  • 10

Near the dark and creepy canals of Xochimilco, Mexico sits what might be the world's strangest and scariest tourist attraction: the Island of the Dolls, also home to a sinister and haunted mystery.

Community

–
No ratings 0 likes

Episode reviews

No reviews for this episode yet.