Massive Monster Mayhem

The Overlord Awards

Series 1 - Episode 15 The Overlord Awards

ADVERTISEMENT

Summary

Master Mayhem hopes to finally win the 'Overlord of the Year' award, and he'll do anything to earn your vote, while Macho Cheese melts Planet Earth.
Children's Arts