I remember visiting this attraction sometime in the 90/s. Does anyone know where it was located in tommorwland, I remember standing there watching a film and I believe there were no handrails and there was like a police chase something like out of the old Hawaii five o. I thought it was a really neat attraction. The film was really old but I think that was part of the charm. Anyone else have memories of this?