Massive snowfall in Gloucestershire, England, has caused multiple vehicles to lose traction and crash. This is disastrous.