Who’s That Up On The Roof?

santa-feature

WHO’S THAT UP ON THE ROOF

By Steve Kaufman | Photography by Antonio Pantoja It might be Hoosier Santas Members of the Southern Indiana Organization Spread Cheer All Year Long  Yes, Virginia, there is a Santa Claus. In fact, there are about 100 of them in Indiana alone. And don’t bother gazing at the midnight sky on Christmas Eve. Or doing the all-night spying on…Read More