US: Tropical Storm Bertha Makes Landfall In South Carolina 2
- Captured on Wednesday 27th of May 2020
- Location is South Carolina
Description
Tropical Storm Bertha made landfall near Charleston, South Carolina on May 27. The storm brought heavy rain and gusty Read more...