Tornado spotted near Savannah, Georgia, as severe weather continues to hit the South.



Source link

eSocialNews.com

World News

Finance