Satellite Sees 'Strongest Tornadoes in Years' Strike Texas
Tuesday, March 20, 2012 - 17:30
in Astronomy & Space
Forecasters had been eyeing the burgeoning storm for days before the tornadoes hit.
Forecasters had been eyeing the burgeoning storm for days before the tornadoes hit.