art

Is There a Secret Picture of a Brain Stem Hidden in the Sistine Chapel?

It’s right there in God’s throat, maybe.
[BoingBoing]

Is There a Secret Picture of a Brain Stem Hidden in the Sistine Chapel?