Google Chrome Site: The Weather ChannelSunday 24th Nov 2013 still no weather site this has been going on now for weeks, will someone tell us all why? or if it will be fixed, I love the site and it was so accurate Add new comment