UFO off Kiawah Island?

Kiawah Island is just off the South Carolina coast, about 25 miles south of Charleston.

Debra Thomson says she spotted the object about 9:30 p.m. on Christmas Eve as she stood on her deck. This five-minute video shows “an extraordinarily bright and beautiful” red ball.