Vicki Lewis

Vicki Lewis is an actress who played Deb/Flo in Finding Nemo.