Sitting ducks

Big duck Long Island storm surge hurricane rain