Meteor Maid E.T.'s Slave
The new heroine Meteor Maid gained her powers when a meteor crashed near her. She uses te powers to find crime... More
When a meteor crashes near Devon Duncan she gains super powers. She becomes Meteor Maid. The heroine learns she is considered a criminal by the law. Even men in black are trying to catch her.
Aliens land and try to kidnap young women. Meteor Maid saves the ladies but when she attempts to catch the E.T.s she ends up being their captive...