BURGOS, SPAIN - JUNE 26: A priest blesses babies during the festival of El Colacho on June 26, 2011 in Castrillo de Murcia near Burgos, Spain. The festival, held on the first Sunday after Corpus ... more 
BURGOS, SPAIN - JUNE 26: A priest blesses babies during the festival of El Colacho on June 26, 2011 in Castrillo de Murcia near Burgos, Spain. The festival, held on the first Sunday after Corpus Cristi, represents the devil, called El Colacho, taking away original sin from the newly born babies by leaping over them. (Photo by Denis Doyle/Getty Images) less 
1 / 10
Getty Images | Photo By Denis Doyle / Getty Images
Sun, Jun 26, 2011 4:07 PM EDT