US: Hurricane Florence slams North Carolina
- Captured on Friday 14th of September 2018
- Location is Leland, North Carolina
Description
Tropical Storm Florence dumps 2 feet of rain on Carolinas, and 5 deaths have been reported. After lashing the North C Read more...