The London area was placed under a snow squall watch Tuesday amid a winter storm that could dump up to 25 centimetres of snow on the region and plunge it into a deep freeze.
The London area was placed under a snow squall watch Tuesday amid a winter storm that could dump up to 25 centimetres of snow on the region and plunge it into a deep freeze. Read More
Topics
Incoming! Snow squalls, biting cold bearing down on London region