WEB EXTRA: Denver Area Snow

Does this look like the day after Labor Day? It snowed in the Denver, CO area Tuesday (9/8) after record high temperatures in the 90s and 100s over the weekend.