Knee High Spies features puppeteers inside animatronic suits filmed in front of a green screen and reduced down in size.
The release of High Voltage in 1975 coincided with broader cultural shifts. Australia was emerging from decades of ...