Elmira tornado

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 se…