Creepozoids
Production: United States of America
Release date: 1987-10-02
Five Army deserters wander the post-apocalyptic, post-industrial LA landscape seeking shelter from an increasingly toxic environment and poisonous rain.
7.2
6.3
7.4
6.4
7.5
8.1
7
6.6
6.2
8.2
7.3
5.9
0
6.8
© CeCe. All rights reserved.