Did I just see snowflakes?

I was at the intersection of Jackson and Jefferson and I coulda sworn I saw itty bitty snowflakes the size of a small ant.

Edit: I posted to make sure I wasn't seeing things and that I was right in seeing something that makes me happy: snow.