The Santa Clause run, “mini-marathon” organized in Spain drawn over 6000 people dresses as Santa Clause and his elves. The event was organized in the streets of Madrid to promote the festive cheer. While grown-ups dressed in red costumes with wispy white beards, children donned green elf outfits to run the 5.5 kilometer (3.4 miles) course through the city center. ... Read More »