When Disney and George Lucas created this attraction, it was declared one of the scariest Disney rides ever created.
Leslie Iwerks’ new documentary about Disneyland’s breakneck construction schedule premieres Jan. 22 on Disney+ and YouTube.