November 17, 2008
I'm pretty sure there is no weirder feeling than when a baby latches on your nose.