Bespoke Godzilla shoes that were all the rage at the 2024 Oscars may be up for grabs soon
[ad_1] Godzilla Minus One crew has registered Godzilla history, becoming the only movie from the sea monster cinematic franchise to have won an Oscar. The team had secured a single…