Many amusement parks have attracted some paranormal activity, and Castle Park in Riverside, CA, is no exception. Castle Park is a long-standing roadside attraction built
Many amusement parks have attracted some paranormal activity, and Castle Park in Riverside, CA, is no exception. Castle Park is a long-standing roadside attraction built