Popularity: 0
Erica Faye Watson is an American stand-up comedian and actress native of Chicago, Illinois.
Character: Clarine
Release date: 07/15/2006
Character: Sugar Pie
Release date: 12/04/2015
Character: Processing Nurse (uncredited)
Release date: 02/07/2013
Character: Pearlie Mae
Release date: 07/07/2017