78: Dorm of Death

78: Dorm of Death

Studio71

On July 13, 1966, a nurses dormitory on Chicago's South Side fell prey to serial killer Richard Speck... Support Ghost Town on Patreon Follow Ghost... more

Player Button
Go to Show