By pharyngula on May 13, 2011. Everyone go say Happy Birthday to Larry Moran! Tags Uncategorized Log in to post comments More like this