Undeniable Proof That England Doesn’t Get Much Snow

It snowed up to seven inches in some parts of England in the last few days. As you can tell, it was a rare weather event.