Strange light in the sky.