What in the world is going on in the skies of Idaho? Is it aliens? The military? This appears to be the second sighting near Mountain Home within a week.
What in the world is going on in the skies of Idaho? Is it aliens? The military? This appears to be the second sighting near Mountain Home within a week.
A video is circulating on Facebook that shows mysterious lights in the skies of Mountain Home, Idaho. Is there a logical explanation or could it be aliens?
A video is circulating on Facebook that shows mysterious lights in the skies of Mountain Home, Idaho. Is there a logical explanation or could it be aliens?
Imagine spotting a UFO in the sky, appearing or flying in a way that would otherwise be impossible… would you be bold enough to share your experience at the risk of being called “crazy”?