Thursday, May 26, 2005
Report: UFO Sighted In Olmsted Falls Sky
Kiska reported that police are even left stunned by some of the reports, and the video of UFO sightings can bring chills to even skeptics.
And Ohio has the second highest number of reported UFO sightings.
Last week, Olmsted Falls police officers took pictures after getting calls from anxious residents who saw strange green and red lights moving across the night sky.
More . . .