Aliens Who Claim They Come From France
This page is the CodyCross answer for the clue below from Making a Documentary, Group 1511, Puzzle 1 (Unsolved Mysteries).
Question is: Aliens Who Claim They Come From France
and the answer is: CONEHEADS
Word Meaning:
CONEHEADS — plural of conehead
Definitions from Wiktionary.