Live action footage
Tornado from a severe thunderstorm touches down near Taylor Ridge Illinois on December 23, 2015.
HD
1920 x 1080