A priest farts in a mass and says it was the Holy Spirit
A priest from Villalba de Duero, a town in the region of Burgos (Spain), appeared on the news last Sunday
A priest from Villalba de Duero, a town in the region of Burgos (Spain), appeared on the news last Sunday