Daily Archives: May 10, 2011

About Face

The first full face transplant recipient in the United States [pictured here on left] showed off his new look Monday alongside doctors who performed the surgery.   Video Okay, that photo is a pretty tasteless commentary on my part, so … Continue reading

Posted in Gen. Snark, Maj. Snafu, Corp. Punishment | 5 Comments