Pictures

Picture: Kids these days

  Shot at high school in Needham, Massachusetts on 9/11.