The Herculoids Backdrop Blur

Video Loading...

The Herculoids S01 E13 Mekkano, the Machine Master

Overview

Trained machines break Mekkano out of an intergalactic prison, where he vows to destroy the ones who put him in prison: Zandor and the Herculoids.