When it's time to put my credit card where my keyboard is, I don't think I have $42.50 plus shipping and tax for a Krampus sweater after all.
But somebody here might.
Krampus Sweater - Archie McPhee & Co.
Results 1 to 3 of 3
Thread: krampus sweater