Discussion in 'The Howard Stern Show' started by johnfreeman1, Dec 17, 2015.
Is this Miracle on 34th street or something?
Now, THAT'S an awesome Santa! Just watching that, he might be the real Santa.