Haunted University Hostel
I live in the Honors House at the University of Tulsa. This building used to be a frat house during the early eighties, until a hazing ritual ended in tragedy. A freshman named Leo was tied between two mattresses and thrown from the second-story roof. Of course, the mattress sandwich is supposed to land flat. …