26 days agoGodzilla X Kong The New Empire First Impressions - Castzilla vs. The Pod MonsterCastzilla vs. The Pod Monster