February 1, 2021
News
No Comments
Della Hill
Cities on the east coast of the US, including New York and Boston, are bracing for up to 60cm (20in) of snow as a major winter storm approaches.
Huge snowstorm heads for US east coast
February 1, 2021
News
No Comments
Della Hill
Cities on the east coast of the US, including New York and Boston, are bracing for up to 60cm (20in) of snow as a major winter storm approaches.