war of the gargantuas screen shot 17 Published August 8, 2015 at 562 × 328 in War of the Gargantuas (1966) – Movie review