David Slone  as Charles Darwin, and  Kay Mazing  as Flava Flav.   CBMarney