Skip to main content
play

Oklahoma tornado activity view from space

Satellites show the swell of storm systems crossing into Oklahoma on May 20th that triggered a devastating tornado.