The Invincible Armour (1977) Poster Poster for The Invincible Armour (1977). The Invincible Armour Plakat