Bad Santa 2

Review: Bad Santa 2

24 Nov 16

APPALLING

So bad. Actually the worst thing I've seen at the cinema. Ever.