UFOs Off the North Carolina Coast
- Cleared
Occurred on November 20, 2018 / North Carolina, USA
Info from Licensor: "I was fishing on the beach at Cape Lookout on the evening of Tuesday, November 20, around 8PM and was there about an ho..
Location
North Carolina, USA
Occurred
Nov-20-2018
Posted By
Chris Larkin
Posted On
Nov-29-2018