Daily MailNASA confirms mysterious blue light spotted in InSight photos by actor William Shatner is lens flareJan 21, 2019more_vert