E16 - The Evil Humanoid
Two humanoids from another planet land on earth in search of a very powerful artefact. The stronger of the two wants to rule the world with it while the other one joins hands with the Task Force to stop the evil humanoid!
Watchlist
Share