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.
At times it is impossible to see anything because of the fierceness of the wind and rain. To make it super surreal, there is no audio.
Subscribe to WGBF-FM on