简介:Winner of Best Documentary, Best of Hampshire College, Grand Prize Winner of Best Documentary, Best of Hampshire College, Grand Prize A student's remembers leaving his home behind and coming to a strange new place called, America, or as it was described to him, the Devil's House.详情