Two giant titans of cinema, Godzilla and Kong, have been spotted - in the Thames in London
Published
The two giant sculptures, collectively weighing over a tonne, have appeared along London's Southbank, ahead of the release of new film, Godzilla x Kong: The New Empire
Full Article