Mankind alone can create a lot but in comparison to what nature can create we have nothing. And this lightning show is among the coolest things I’ve ever seen. I think you will agree… The clip is filmed in Tornado Alley, an area that contains the states of Texas, Oklahoma, Kansas and Nebraska. The area is often suffering from extreme weather. This clip is a good evidence of that.
Published by Newsner, please like
Published by Newsner, please like