It's snowing in the UK! Well in Leicestershire anyway! ;D
Is it snowing anywhere else?!
It's now all been rained away :(
-
It isn't snowing anywhere else in the entire world. And probably never will.