45706c6ff9cf2be4_landing April 11, 2010 Related Posts:Still Fresh: Yale Freshmen from the LIFE Archives