‘Thanking God Every Minute’: Tropical Storm Idalia Descends on NC After Pounding FL, GA and SC
http://youtu.be/wx8hxbKkOko Tropical Storm Idalia is moving through the Carolinas today after leaving a trail of flooding and destruction throughout the...