UFO News Archive
Sighting

UFO report, 130 Miles Se Of New Orleans, Louisiana, November 1954

Date
November 1954
Location
130 Miles Se Of New Orleans, LA
Shape
Not recorded
Duration
Not recorded