January 1988
Up And Over
- Push to The Latest: No
- Show in The Latest?: No
At Stevens Pass they regarded the project as just another lift; to the CTEC engineers it was one heck of a place to put a lift and an installation challenge.