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.
5.2
5.1
6.3
0
5.3
4.6
3.4
3.2
6.8
8.5
© CeCe. All rights reserved.