LIGHTS FLASHING ACROSS THE SKY?, ...ALIENS.
Generate New Caption