Close

Now Playing: Weather Channel free-for-all

DirecTV has launched its own weather-related TV channel right next to the Weather Channel.