It’s been a match made in Monster Movie heaven. Fans have eagerly awaited Godzilla vs. Kong since its debut on March 31 (in theaters and HBO Max). The film has also divided these devotees into two camps: “Team Kong” or “Team Godzilla.” No matter where your loyalty may lie, there’s no denying that it’s fun […]