I go to NY all the time, maybe ill stop by there sometime(if its possible fro me to even get to chinatown) plus i havent been to chinatown in like 9 years...I used to go there a lot, got some crazy stores down there too..
EDIT: It's called Chinatown Fair Arcade right? I looked it up and found it.
EDIT: It's called Chinatown Fair Arcade right? I looked it up and found it.