The Storm of the Century – 20th anniversary of most devastating storm ever recorded
The storm that started as an area of low pressure off the coast of Texas on March 12, 1993 turned into what now is called as The Storm of the Century or Blizzard of ’93, the most devastating storm to have ever been recorded in human history.This storm spawned 11