Monday, May 8, 2017

The Twister House - "Twister" Filming Location - Eldora, IA

This is the house from the final scene of the 1996 film "Twister." Above is how it appeared in the film, and below is the same house in May of 2017. You can find it at 26302 Y Avenue in Eldora, Iowa.