Watchwoman on the Wall
Watchwoman on the Wall Archives

Unique Space Image of Alabama Tornado Tracks May 16, 2011: NASA has released a unique satellite image tracing the damage of a monster EF-4 tornado that tore through Tuscaloosa, Alabama, on April 27th. It combines visible and infrared data to […]