It says "A Three-Dimensional Polaroid Film in Technicolor" -- so I would guess it probably used POLAROID glasses (left and right lenses polarized at 90 degree angles) for the 3-D effect instead of Red & Blue lenses.
jakecarolan
This is just fantastic, what a great video! It looks like it must have taken a good long time with lots of heavy equipment to make. Love it!