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 more