Hurricane could head our way as a low pressure system has developed in the Atlantic!


NEMA say we ain’t gat to prepare!

Currently, the low-pressure system is located about 525 miles east of the Windward Islands and is showing some signs of organization with concentrated shower and thunderstorm activity.

It’s been dubbed Invest 95L, which is a naming convention used by the NHC to identify systems that have some potential to develop into a tropical depression or tropical storm.