It seems Santa is in trouble this year... that red nose is now on the wall. Perhaps we should all chip in and buy Santa a GPS and have UPS deliver it by December 24th.

Support Wikipedia

Comments

Popular Posts