The Cars That Ate Paris
Release: January 01, 1974
Release: January 01, 1974

In the Australian rural town of Paris, the inhabitants keep the economy alive by causing car crashes and selling the spare parts as well as scrap metal while the survivors are employed for psychiatric experiments.

An unhandled error has occurred. Reload Dismiss