Time traveling Santa takes a selfie!
Or did Santa have selfie technology way back in 1961? If so, why did he keep it hidden away for 40 years? While we may never know the answers to these questions we do know that Santa has a sweet ri…
Post to Tumblr