‘I’m not a nut’: Woman who filmed flying ‘red sphere’ off SC coast says it was UFO

A South Carolina woman says she filmed a possible UFO off Kiawah Island on Christmas Eve, and other witnesses are stepping forward on social media to say they saw the same “beautiful red sphere.”

QR Code
Embed the QR code on your website: