Merry Christmas my Vigilante Nation. I know that a lot of you are getting ready to write your letters to Saint Nick...