A stop-motion music video for the single Angel Town, off director Ian Henderson’s own record Superglue.