Episode 146 - The Elf on the Shelf is back (December 6): holiday decorations; rogue one anticipation; Grand Tour; holiday party survival; Oregon coaching search and more!
00:00:00