Now moving on to Speed shops since this thread is open to many sub-subjects, LOL "Manhattan Speed" in lower Manhattan had some pretty hairy stuff spilling out onto the streets.
I know what you are talking when you mention 150th and other such haunts as "The Hutch" and or "The Connecting" for Big Green. Talk about current day Green conscious, we were Green way before it was hip. LOL.
Participated in someway or another in those high $$$$takes runs at the tail end of its act.