Elmira tornado

Inside a Tornado – Elmira,NY 7/26/12
Inside a Tornado – Elmira,NY 7/26/12
Inside a Tornado – Elmira,NY 7/26/12
Here in the tri-state, we are certainly no strangers to the power of a tornado. The city of Elmira, NY recently got a bad taste of Mother Nature when a tornado passed through town on July 26. Not that this is particularly newsworthy to us here locally, except for the amazing footage captured by a security camera on the roof of the Elmira Psychiatric Center...