xyFace The Cars That Ate Paris The Cars That Ate Paris 145302 2010-06-13 The Cars That Ate Paris(1974) Photo 1 of 2 The Cars That Ate Paris 145302