BONUS: Have Yourself A Very Geeky Christmas Ho Ho Ho…ld on a minute! The Geeks are back for a very special bonus Christmas episode.