Hurricane Irma created new island off of Georgia coast

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