Wednesday, May 13, 2009

Please tell me that I’m hallucinating.

Did I just step into some alternate universe, did someone slip LSD into my Cheerios, this morning, or did I read this wrong? Are we really performing life saving surgeries on tree frogs?