April 25, 2008

Cambridge Science Festival at 795 Massachusetts Ave (in front of City Hall)