Massive solar flares have contributed to a spectacular light show in the skies above Saint Cloud in central Minnesota, US.
Solar flare contributes to spectacular light show