73705979
Jan 19, 1988
Jun 27, 1989
OMNI FILMS INTERNATIONAL INC.
Subscribe
MANUFACTURING CUSTOMIZED MOTION SIMULATORS WHICH ALLOW SEATED PARTICIPANTS TO EXPERIENCE MOVEMENT AS THEY WATCH POINT-OF-VIEW FILMS