Sorry, although the French are weird, they're not Aliens.

Try again?