This is the weather promo for NBC O&O KXAS in Dallas.
Although entertaining, what they don't tell you, is "Storm Ranger" is shared with a number of other NBC O&O's and is not available to KXAS on anywhere close to a full-time basis.
But, it is always available for promos.
As for the promo? Not sure anyone under the age on 50 quite gets it....but hey.
If you can't see the video below, go here