I have one of these movies. It is called "Defender of Space" and features a giant robot fire truck that transforms and battles space aliens. I bought it for a buck at the dollar store at the Everett Mall.
I prefer IFD's earlier dubs - put three or four random Hong Kong residents in a room, have them do all the voices, and hear the magic unfold. By comparison, this dub sounds almost competent.