Stopped by it once to get weather, saw nothing but global warming scare pieces and supposed globwarm facts.
Pulled up my phone and went to a wunderground.com for my weather.
I use my local NOAA weather forecast and RADAR image for my weather info:
http://radar.weather.gov/radar.php?rid=EVX&product=N0R&overlay=11101111&loop=yes