Multiple UFO's filmed from NASA STS80 during lightningstorm

Multiple UFO's filmed from NASA STS80 during lightningstorm.