Played by:
1 appearance
Red Dwarf
Robot Wars
Takeshi's Castle
Coronation Street
The Gadget Show
We Have Been Watching
Space Cadets
Robot Wars Extreme