I seem to remember an automotive art and memorabilia gallery/museum in Manhattan awhile ago, is it still there and if so, where? I'll be in town for a...