Nasa video of the recent Tornadoes from space

http://www.huffingtonpost.com/2011/05/26/tornadoes-2011-nasas-video-_n_867510.html
0