Brandon Sullivan is live streaming his chase in the north of the DFW area in Texas where the Storm Prediction Center has just issued a Tornado Watch and storms are starting to fire in the region.
Brandon Sullivan is live streaming his chase in the north of the DFW area in Texas where the Storm Prediction Center has just issued a Tornado Watch and storms are starting to fire in the region.