Skip to main content
Report this ad

See also:

California witnesses 'struck with fear' as UFO appears to land

Witnesses at Mountain Ranch, CA, recall chasing a UFO August 1, 2010. Image: Mountain Ranch, CA, unrelated to the story.
Witnesses at Mountain Ranch, CA, recall chasing a UFO August 1, 2010. Image: Mountain Ranch, CA, unrelated to the story.
Google Maps.
Report this ad