I am completely fascinated by this unseen show building. The fact that it's almost completely hidden from view. Are there any pictures out there of it's construction? Of the inside? Interesting facts about it? I want to find out as much as I can about it!
Here's a picture I found quite a while ago when the subs sat inside the show building. I can't remember what site I got it from.