Sunday, September 13, 2009

stuffed in wall


(not sure if this picture is real)

Body thought to be missing Yale graduate student Annie Le found stuffed inside wall at college lab

1 comment: