Dual-pol doppler radar confirms two separate tornadoes, either side of Rio Vista, TX!!

  • April 26, 2015 | 10:50 PM CST

Dual-pol doppler radar confirms two separate tornadoes, either side of Rio Vista, TX!! http://t.co/vQXNSHGOoK

Twitter Mentions

Reddit