Happy Face Opens Up Posted on April 10, 2006 by CD The Gods are smiling. Life is good. Have a happy day. cd. Image of the Day: Happy Face Opens Up