For those who may not know, Sta 51 is located on the grounds on Universal Studios, Hollywood. My second favorite honeymoon activity ;) was getting a close up look of the apparatus at that station. I even got a picture of me next to the then current squad 51. This was before digital so I don't know were that pic actually is.
For anyone planning a visit to Universal, ask if you can visit the station. The worse they can do is say no. If your lucky like I was, they will escort you back-lot to the station.