Watch the sun fire off huge solar flares in this mesmerizing NASA video

Latest posts