Chasing and Streaming now!
Written on May 15, 2010 at 4:26 pm, by admin
Vortex Chasers is currently heading to the severe warned storms in West Central Texas. We are streaming live, so be sure to check out the ‘live video’ tab on our website. Will follow with any reports to give.