While Oklahoma and Kansas are on the highest alerts for extreme weather cells capable of producing powerful tornadoes, new footage of a powerful tornado that hit Lincoln, Nebraska on April 26th has emerged and it is jaw-dropping how much damage it inflicts in a matter of seconds. The powerful tornado that hit Lincoln, Nebraska on […] Read this story