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