Tag: Long Island Express

“We have storms of the century every two years now." But do we?

The storm was blamed for around 60 deaths on LI.