This probably makes me a geek for posting this, But I'm ok with that.  : )  Check out Capt. Picard and the Crew of the Enterprise spreading a little holiday cheer with a Mash Up of "Let it Snow, Let it Snow, Let it Snow!"  Or I Should i say "Make It So"!  Happy Holidays! Trekkies!