UFOs Off Of North Carolina Coast

So I'm hoping you can help me figure out what these lights are floating in the skies of North Carolina? If you hang out for the whole video you'll see another set of lights pop up... Do you believe?

Sponsored Content

Sponsored Content

Real Radio 92.1 · Real Talk for the Palm Beaches'
Listen Now on iHeartRadio