04/08/13: Pictures from 04/08/13: Ads in the Central Square T station for the Boston Independent Film Festival and for a Massachusetts General Hospital “research study for the treatment of complicated grief.” Is all of this code for “In about 10 months, we’re going to put the videos of Lena on the Internet, and we expect her to kill herself at that time?”

by thiswinteralso

April 8, 2013



Copyright L. Kochman, April 8, 2013 @ 7:54 p.m.