Irish echo logo 750x550

Another year, another storm

Ireland was battered by Storm Eleanor at the beginning of the week and it is now the turn of the U.S. East Coast which is being pummeled today, Thursday, by what meteorologists describe as a “Bomb Cyclone.” This NASA image gets the picture across vividly.