Pareidolia Roundup: March 2009 —
The Divine Cushion
The "face of Christ" appeared in a cushion attached to a priest's chair, located in a Roman Catholic church on the French Indian island of Reunion. Parish priest Daniel Gavard said, "This is not a miracle, it's a sign of God." So what, exactly, is the meaning of the sign? God likes comfy chairs?
Dead Dad in Ultrasound
Marion McAleese thinks the arm of her dead dad can be seen in this ultrasound, cradling her unborn child. She says, "You can see four fingers on the…