You will Watch Family Guy Episode 907 online and free episodes. Anime Episode guide, Chapter Family Guy Episode 907 Road to the North Pole.Brian and Stewie go on an adventure to find and kill Santa Claus. They make their way to the North Pole and find out he is very sick because of all the work he does each Christmas. They deliver the presents for Santa but end up failing after one house. To ultimately save Christmas for the future, Brian asks everyone to ask for one present a year. In a year, Santa is healed and can delier the presents again.