WeatherNation TV Launches on Xbox 360

WeatherNation TV, Inc., announced today the launch of the first app dedicated to 100 percent weather news on the Xbox 360 videogame and entertainment system from Microsoft. WeatherNation TV’s live streaming app provides 24/7 service for national, regional and local…