ScienceAlertEerie Photos Capture Glowing Red 'Sprites' Lighting Up The Sky in OklahomaApr 23, 2019more_vert