Black Star Canyon

The spectral inhabitant located in Black Star Canyon is dubbed “The Blue Lady” by the few individuals who have been able to catch a glimpse. Though she has been reported as having been seen in Black Star Canyon the primary information on her stems from sightings at the El Toro Memorial Park.


Leave a Reply

You must be logged in to post a comment.