Angry Santa

by

This is a 2017 - 2018 game, just released 12/19/17. This game is based on Santa become furious because his sleigh broke down near the south pole. Santa is slowly attempting to get back to the north pole, eliminating the malicious grinches of the earth! Will santa save christmas? That is up to you.

Roasts

Nobody's roasted yet, be the first!

Roast Em
SHARE THIS ROAST