The Best Horror Content and Indie Horror News on the Web.
A girl tries to escape her fate by attempting to commit suicide.