Dr. Carver

Dr. Marcus Garvey Carver II is Scientist Who Experiments in Peanut Cloning Technology from The Proud Family Movie