Ghost Asylum Season 3 Episode 7 – Preston Castle

Aired : May 15 2016 | 49 Views | 8 Link Submissions |

Watch Ghost Asylum season 3 episode 7 online for free. 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.