Member for

10 years 3 months
Submitted by The London Fre… on
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