Riggs - Is It Too Late For The Christmas Tree?!

Wednesday, December 12th

We're less than two weeks away from Christmas and Riggs STILL hasn't put up his Christmas tree? What's his deal?! Should he even bother doing it now? Listen here for some insight.
00:05:56