> From the WeatherWatch archives
The Weather Channel in the US is a high rating channel and mostly covers the latest breaking weather news and forecasts across America however on this edition there was something a little different.
Before you add a new comment, take note this story was published on 2 Mar 2011.
Add new comment