ass

The Cars That Ate Paris5.5

The small town of Paris, Australia deliberately causes car accidents, then sells/salvages all valuables from the wrecks as a means of economy.

1974-10-10

Some Similar Movies

2001: A Space Odyssey
Twelve Monkeys
Brazil