I was just surfing on the net for all things Goliath (yeah, I’m bored).
When suddenly, I stumbled upon this amazing picture of a giant Goliath statue
And I was wondering, where is it now? At TRS? Hidden in the secret basement of 2K Games? Or broken down?
Because wauw, I would love to see this on the streets and take a picture of myself with it.