Santas in the Barn
Season 1
Ep 8. America's Best Santa Is Declared!
- TV-14
- December 24, 2015
- 41 min
It's all on the line for the final three Santas as they set off to save Christmas once and for all! Later, it's Santa vs. Santa in a test of all they've learned, but only one will become America's Best Santa.