8/04/2004

Mr. Crankypants

John is cranky this morning for some unknown reason. Look, he even looks cranky in his sleep.