0.0
Release Date: 1989-01-01
A post-apocalyptic teenage miracle, shot on Super 8, self-distributed on VHS in 1989.
Official website :
CASTS
SIMILAR