Product Overview
Marvel rolling motorized display stand, released by Toy Biz in 1994. Motorized rolling feature was tested and worked.
Marvel rolling motorized display stand, released by Toy Biz in 1994. Motorized rolling feature was tested and worked.