xyFace Love & Suicide Love & Suicide 126248 2010-12-08 Love & Suicide(2005) Photo 2 of 11 Love & Suicide 126248