Room 13

Room 13


Room 13: Episode 02

November 07, 2017

Michelle thinks the ghost she met in her practice room might have been a hallucination, but her friend Zach can hear Tamara’s voice on the...