He knows speed, force and power and had some victims of his own, but when Tropical Storm Erika slammed into the small island in the Caribbean
Read moreHe knows speed, force and power and had some victims of his own, but when Tropical Storm Erika slammed into the small island in the Caribbean
Read more