Duda Magazine We Are the Mutants 18 Published September 24, 2018 at 1026 × 1385 in The Incredible Is the Truth: UFOs in ‘Duda’ Magazine, 1971 – 1979 Next → Share this:Tweet