Have a Happy Thanksgiving that’s “out of this world!”

From the “Pilgrims” at The Doctor’s Channel!