Giant puppet Storm takes to streets of Glasgow The 10m tall sea goddess, called Storm, helps celebrate the opening weekend of Celtic Connections. 18 Jan 2020