Regarding "The Presentation", the setting is huge indicator of how cheap the movie really is. The entire scene was shot on location at a nightclub in the Philly suburb of Granite Run named Pulsations, all the lighting and the UFO that the mannequin rides in on were part of this ridiculous event that happened twice nightly around 11 and Midnight. They'd clear the center of the dance floor, the UFO would emerge just like in the movie but instead of a piss poor Kristy Swanson mannequin there was this six foot robot that you'd might find in the Sharper Image catalogue. Security would pull the cutest girl out of the crowd to "dance" with the robot which consisted of her standing on this running board while the lights guy spun the robot around via remote control. Is pretty apparent the location crew stopped by one night, saw all this and said "OK,done".
Another odd note: the title is Mannequin Two: On the Move, not Mannequin 2 or Mannequin II. Who does that?