IlluminateIC Staff Writers
Fox Weather Adds Mobile Weather ‘Beasts’ For Storm Chasing
Two of the ‘beasts’ will be stationed in Nashville with one in Miami and another in Atlanta. Interestingly, two of those markets do not feature a Fox-owned station to serve as a base.
Courtesy: Newscast Studio