lol, this is a snow storm??
Heavy snow in Britain means travel chaos - Yahoo! News
wow...you guys must never get any snow at all.
Yeh, i know.. see what i mean about embarressing
Although north east england has this as there weather forcast: "Very Heavy Snowfall, Severe Blizzards & Severe Drifting Snow"
Everywhere else is just "Heavy Snow"