A Unmade 1972 Monster Movie Reveals the Ultimate Villain Team That Even Godzilla Couldn't BeatBy Charles Nicholas RaymondDecember 17, 2024 Godzilla vs. Gigan almost featured a lineup of monsters that would have produced the strongest team of villains in history.…