Language:
  • EN

Chris Larkin

Search Results

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