
Babbo Natale the Christmas Thief Santa Claus has a distant relative in Italy called Babbo Natale and he can be seen shimming up drainpipes, sneaking into houses and hanging off balconies all over the place. Babbo often works alone, but can occasionally be seen with one or two other Babbo’s. He enters houses through a … [Read more…]