China City of America coming to the Catskills?

Oh please, please, please no one say anything until after it’s built.

This will be hilarious.

3 Likes