Delta set to make landfall this Friday evening

Delta set to make landfall this Friday evening