Two aliens look at the earth from space. Let s land in Wales. It looks a nice place, says one. His name is Ace. Will Ace and his companion, May, end up in Wales, or do their huge appetites get in the way?
"{{ opinion }}"