 Barrel made landfall just before lunch yesterday on Grenada in the Caribbean Sea with max winds of 150 miles per hour. All schools and businesses are closed, including the airport. About 95% of the island has lost power. Parts of St. Vincent and the Grenadines were left with no water or electricity as of last night. Barrel is breaking records because the ocean is as warm now as it would normally be at the peak of hurricane season.