Popularity: 1
1989-04-26
Chicago, Illinois, USA
Character: Darla Tod
Release date: 01/15/2009
Release date: 08/23/2018
Character: Erica
Release date: 12/14/2010