Alan Steele

Cast

The Adventures of Tom Sawyer
(voice)