Erica

Erica Carty is the mother to Chris Carty, Greg, and Felix. She is married to Marshall. She is a Super Human.