Bizzare & Odd ‘Weird red sphere’ filmed over South Carolina’s Kiawah Island on Christmas Eve © Debra Thomson, Kiawah Island Girl Mark Pierce The Charlotte Observer A South Carolina woman says she filmed a possible UFO off South Carolina’s... SoulAskJanuary 5, 2019