INFO@CORVIDCULTURE.COM
Free UK Shipping on all orders!
Free Worldwide Shipping on orders over £60
As Godzilla VS Kong looks to brawl its way onto screens it has to be asked, is Kong King at all?
Let’s take a look at three titans of cinema that could finish the job and give Godzilla the day off.