Google releases new maps and images of US Tornadoes, also checkout the NOAA map http://searchengineland.com/google-releases-alabama-tornado-destruction-images-maps-of-tornadoes-75270
Edit: looks like the Google link is no good, so I updated the link to an article on Search Engine Land with the maps