Ghost Asylum Season 3 Episode 7 – Preston Castle

Air Date : May 15 2016 | 77 Views | 8 Link Submissions | 0 comment(s)

Watch Ghost Asylum season 3 episode 7 online. The TWC journey to Preston Castle, California’s first boy’s reformatory school, to find answers to two of its most mysterious deaths –the brutal murder of a beloved housekeeper and the tragic beating death of a teacher.

Mark Watched