75146159
Jul 22, 1996
Mar 23, 1999
MIR CORPORATION
Subscribe
stand alone interactive baseball game machine with synchronized video display of a batter for training and entertainment