Severe-warned shelf cloud in Greenwich, New York.
A shelf cloud overs over the south end of the Port of Albany
Severe-warned shelf cloud in Greenwich, New York.
A shelf cloud overs over the south end of the Port of Albany