I have seen Electromotive units in other rides and I think that would be what this guy was attempting to duplicate. But I could be wrong. Here is a pic of Electromotive unit.
You cannot reply to this message because you are not logged in.