craigconsidinetcd.com
Picture: Kids these days
Shot at high school in Needham, Massachusetts on 9/11.