When the alien ship landed in the middle of town people there said — Jumble Answer
From the May 5, 2023 Daily Jumble
The cartoon clue in the May 5, 2023 Daily Jumble was “When the alien ship landed in the middle of town people there said —” — and here is the punchline:
Punchline
WHATONEARTH