Sending Pictures..?

luckybob
Wed, 28 Dec 2005 13:02:30 +0000

apparently some people sent in pictures to Tufts of what they do? what’s this all about?