Deadly Alabama tornado 'supercell' spotted in satellite imagery

The severe storms in Alabama this week are visible even from space.

from Space.com https://ift.tt/39hTlf7

Comments