Two giant titans of cinema, Godzilla and Kong, have been spotted – in the Thames in London | Films | Entertainment

It might look like something from a movie, but your eyes don’t deceive you – Godzilla and Kong are lurking in London. Godzilla’s bristling pink spikes, brimming with atomic power, were seen poking up from the River Thames next to Kong’s giant hand, crushing an iconic London red phone box on Southbank. The giant titan’s … Read more