SOTT

Weird red sphere’ filmed over South Carolina’s Kiawah Island on Christmas Eve