Idaho is known as being a hotspot for UFO activity , but rarely are the reports anything more than a blip or light in the sky.
I was recently going through old pictures of downtown Twin Falls that our news guy, Benito, had taken during the construction of the Downtown Commons and installation of the new sidewalk area. In the pictures, I noticed something very strange.
No comments:
Post a Comment