(1980)
Released: 1980-11-01
Following a nuclear attack on Paris, one of the Notre Dame gargoyles comes to life.
Vote Now!