Tropical Storm Bertha 2020

Tropical Storm Bertha makes landfall in South Carolina as 2020′s ...

Pluralism / May 27, 2020 - Source: al

2020's second tropical storm formed and made landfall in just a few hours — and the hurricane season hasn't even starte