Category: Sister Sirens

In Defense of Horror

In my hometown, State College, Pennsylvania, every house seems to come equipped with its own ghost. The ghost of Betsy Aardsma, killed by an unknown person in 1969, haunts the Pattee Library. […]