Christmas is cancelled.

Posted By: Matt Bair · 12/11/2013 5:22:00 PM

Santa's ice castle is melting because we drive to much. Proof? A sophomoric video of a crying santa that was produced by the makers of the Saw franchise.

·
Like