It was on National Geographic, it was new (2011) I've been obsessed with that place for years and I think I've seen every thing done on it, this was one of the best ones I have seen... Here is a link to the episode, I think you can watch it there... http://www.natgeotv.com/uk/area-51-i-was-there/videos
Yep, as you're facing the front door of the "c" store, to the right, down the sidewalk, chain link fence, security door etc. Cherry patch II