Sort:  

I’ll have to look when I get home. I’d decided the King Kong and Neil Diamond link were New York but your link to Texas makes sense. There might be a King Kong statue somewhere in Texas then.

 5 months ago 

Well, I still don't know if it's Houston or Austin.

I'm still reviewing.

But it was already said that they were not New york...

Better Call Floyd...