Daylight sighting by motorist 8 miles north of Kennedy Space Center (Report 82714)

Class A; 2023; Florida, Brevard County

Go to Source

Comments are closed.