V Veretta21 New member Apr 28, 2003 #1 Try and hit up the China Club in Times Square, the place is unbelievable.
V Veretta21 New member Apr 28, 2003 #2 this was meant to be a reply for the person who asked about clubs in NYC