News Storm Dennis slams into North Atlantic February 15, 2020STORYFUL, WochitComments Off on Storm Dennis slams into North Atlantic Storm Dennis forms in the North Atlantic taking aim at the United Kingdom with hurricane force winds.