This 1977 animated holiday special features three aliens on a journey to find the true meaning of Christmas. And a pet goose.
Cozmic Charlie's Cheese Shack has been in operation for two years, in Eugene for one year, and in the beer garden lot for ...