Its snowing in College Station, Texas. Not just snowing, but actually sticking and building up! This is the first time in the 5 years that I have been here that there has been <i>any</i> snow stick. My friend says that its snowing in Houston as well.
There can't be any doubt that global warming is occurring - this is proof positive.