Skip to main content
Report this ad

See also:

Indiana witnesses say UFO followed them

During the May 7, 2014, event, the witnesses in Noblesville, IN, said the UFO seemed to be following them. Image: Cherry Tree Road in Noblesville.
Google Maps.
Report this ad