News

As Storm Eowyn barrelled into the town of Larbert near Falkirk in Scotland earlier this year, no one knew what to expect.