Shared publicly  - 
 
Snapped in the skies above the U.S. state of Texas, the awe-inspiring snap shows an incredible natural phenomenon called a supercell storm.
1
Add a comment...