The 12 Crimes of Christmas: Very Bad Santa
Season 2, Episode 69, Dec 05, 2017, 12:00 AM
We kick our true crime holiday season with stores of Santas who go bad.
#Christmascrime #badsantas #historicalcrime
#Christmascrime #badsantas #historicalcrime