Snow is coming down in Telluride, Colorado. This video was shared by Colorado’s Fox 31 News today.
In Sept. of 2000 it snowed a few inches in Denver, then it was in the 70s the next day. So i ask, What's news about this? 'OMG, What!? The seasons change?!'