This year’s Thanksgiving, we think of Mom. Additionally, we were visited by two stranded visitors from Mars. Imagine the scene!