TMNTPedia

Foster Fenwick is the nephew of Vernon Fenwick. He is skilled in science, and appears in the episode "Too Hot to Handle" of the 1987 TV series, and has invented a solar magnet.[1]

References[]

  1. Too Hot to Handle (English). TV.Com. Retrieved on June 23, 2014.