It's snowing in the UK! Well in Leicestershire anyway! ;D
Is it snowing anywhere else?!
It's now all been rained away :(
-
[quote]It's snowing in the UK! Well in Leicestershire anyway! ;D Is it snowing anywhere else?![/quote] It's snowing in Africa