Idaho is certainly home to the strange and unusual but when it comes to UFOs, there is no place like Idaho. Here are the most terrifying UFO reports in Idaho...
A video is circulating on Facebook that shows mysterious lights in the skies of Mountain Home, Idaho. Is there a logical explanation or is this another possible UFO sighting?
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”?