

People have been claiming to see some strange things at the local high school during the late hours of the night. Some have claimed to have spotted a motionless figure standing at the windows of the building. Others swear on their life that they have heard the sounds of a womans screams coming from inside. But, thats all just childish rumors... Right? Curious about the supposed paranormal activity at their own school, a group of three friends sneak into the building after hours, in order to see ...





No reviews for Turtle Head yet
Be the first to write one.