Popularity: 2
1960-07-14
Long Beach, California, USA
2013-01-08
Character: Leela Kerr
Release date: 07/25/1997
Character: Cindy
Release date: 03/01/1990