Challenges
Awards
Login
Register
LuLu Ebeling
Actor
Finding Nemo
2003
as Darla (voice)