Extreme cold temperatures, snow and winds across the US were to blame for poor weather conditions in Bermuda over the Christmas holiday period.
The island experienced rain and winds late on Thursday …
The island experienced rain and winds late on Thursday …