by Skip Natoli
A while ago, I recall seeing a photo of the turntable at 72nd Street on the west side of Manhattan. Does anyone remember seeing such a photo and if so, where. I would really like to see it again. Thanks!
Skip
Skip