I did not want to make a thread about this so I'll just leave it here.
Last night, I received news on the 76th Street IND station that can not only put the rumors to rest, but can explain why there is no real evidence of it's existence.
Simply put, It's been filled back in. Yes, behind the cinder block walls, is just dirt. Which made me not only satisfied to hear that, but also a little pissed that theres absolutely no way to see it ever again. Would love to have seen a picture or two.