Where Santa Lives

It is fitting the patron saint of the USA, Santa Claus, lives four months of the year in a shopping mall.

~ Roedy (1948-02-04 age:69)