Santa Claus is coming to town

I used to see the Santa's chair in Archie comics and used to wonder if these still exist. Well they do :)
P.S. I had a strong desire to sit on this but it was not allowed :(

Comments