Meteor storm?? LMFAO. Meteor shower? Hardly. Try meteor sprinkle.
Confirmed tornado headed toward downtown Dallas, Texas.
Thoughts and prayers go out to all of those impacted by the dangerous weather over the past... fb.me/TwzdFh4h
The stream is LIVE at stormscapelive.tv/ustream. Starting out on Ustream, but will switch to TVN when I go... fb.me/3F23WzWhW