USA | Saturday, April 24, 2010 | 9 photos
First trip away from Groton to New Haven, home of Yale University