North Carolina residents report seeing a bizarre formation in the sky. What is it? If you live in North Carolina, you may have seen some strange things in the sky over the past week. During the early morning hours, North Carolina residents reported seeing a g…
Florida State Tribune 1200 630