And Then She Vanished - Episode 3
YouTube Viewers YouTube Viewers
596 subscribers
320 views
0

 Published On Jun 10, 2015

Liz ventures to Dorothea Dix Hospital to search for clues.

And Then She Vanished is an original mystery-thriller web series. The series was filmed, in part, at Dorothea Dix Hospital in Raleigh, North Carolina.

show more

Share/Embed