
STORM ELLEN will be the name of the next weather system after the Met Office announced Storm Dennis had developed in the North Atlantic this week. Will Storm Ellen soon develop?
from Daily Express :: News Feed https://ift.tt/2vsDZTM
Daily Express :: News Feed