If You’re Looking For A Close Encounter….

“UFO Mountain” is a UFO Hot-Spot in the Sierra Nevada Mountains, Sherman Peak. UFO Seekers has spent thousands of hours in “UFO” hot-spots, Sherman Peak is by far the most active place to have a close encounter or experience a UFO Sighting.

Facebook Comments

Pin It on Pinterest

Share This