February 17, 2016

Supercell over Texas

Supercell Texas

Booker, Texas, USA
June 3, 2013

Image Credit & Copyright: Marko Korošec

4 comments:

  1. These powerful displays​ reveal that our blessed Planet Earth is living entity. We obviously don't know this because we live inside it

    ReplyDelete