badsanta-head April 28, 2016April 28, 2016 This or That Edition Still from Bad Santa (2003)Still from Bad Santa (2003)(Visited 3 times, 1 visits today)