2007/12/22

My take on Xmas:

Can a Virgin Give Birth?
Yes—but it's very, very, very, very unlikely.

Melinda Wenner