Santa Puppet December 15, 2007 More about: News Seems like the right time of year to post this photo of the Santa Claus puppet from our drinking and driving PSA for the Texas Dep’t. of Transportation.Anyway, we loved how he came out… dig that hat!