Santa Claus Passes Physical

Santa Claus Declared "Fit for Duty" at Baylor University Medical Center at Dallas