Teddy, The World's Greatest Talking Porcupine, Got A Visit From Santa

You can say whatever you want about the holidays—they're a corporate bastardization of tradition, they're a mess on your emotional/financial well being, they fuck up traffic—but I will continue to love our annual holidays for one solid reason. Holidays mean TIME FOR ANOTHER TEDDY THE PORCUPINE VIDEO! Yes! » 12/24/13 8:15pm 12/24/13 8:15pm