Hurricane Irma created new island off of Georgia coast

Hurricane Irma not only had to the power to destroy, but it was also to create a new island. Researchers at the University of Georgia learned of the new coast island off of Georgia’s coast.

Top Videos

Good Day Tampa Bay

We Live Here