The Aliens have Landed April 5, 2026 What a turnout Saturday for the walking group. It was such a treat to enjoy everyone’s company. Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Like this:Like Loading...