New Teaser Trailer for "Godzilla x Kong: The New Empire"

1 Like

This is a trailer concept. Just looked it up via YouTube

Whoops! Sorry about that! *sweatdrops

yeah I had a feeling something was odd about this.