Wednesday, June 21, 2006

Did you know your body has forty-two sphincters?
Here you see one of them, the Orbicularis oris,
paying homage to The Flaming Lips.

No comments: