LOOOOOOOL. I definitely think it was a "OMG it's snowing, post it on Devbest."
To be fair, not a great photo. The reason it don't snow in Birmingham is because it is the middle of the country and you all come down to Norfolk (the best ) for the beaches.