This week the BGH crew reviews "Godzilla x Kong: The New Empire", and recounts their experience at Horror Hound Weekend in Cincinnatti.
Tweets by @bghorror