…said the aliens (?).
Seen on a sidewalk in Glenside, PA, on July 15. Write down that place and date so you’ll have a reference for when you read about the new people in town here!
Stop here and see if there's something to help you get things untangled.