75289254
May 9, 1997
Jan 19, 1999
IMAX CORPORATION
Subscribe
entertainment systems, comprising a computer control unit which displays motion pictures synchronized with movable seats for the simulation of motion