just stumbled into Bad Santa 2. It's bad. Very bad. That's what makes it good. Yes, it's a bad sequel. They all are.
13 years later. Wow - that's incredible.
13 years later. Wow - that's incredible.