Tocino de Cielo. It's name can be translated in many forms; "Bacon of Heaven", "Pigs of Heaven" or...
Continue reading...