Foster Fenwick is a boy, who's the nephew of Vernon Fenwick. He is skilled in science and appears in the episode Too Hot to Handle of the 1987 TMNT cartoon.
Foster Fenwick is a boy, who's the nephew of Vernon Fenwick. He is skilled in science and appears in the episode Too Hot to Handle of the 1987 TMNT cartoon.