Where To Stream Santas in the Barn Season 1 Episode 7
The Final Four
- Aired December 23, 2015
- 60 Min
The remaining Santas hit the mall to face their harshest critics, children; with their laps full of Christmas cheer, the three Santas left standing get ready for tears, laughter, presents and some surprising returning friends.