Popularity: 1
1969-10-07
San Leandro, California, USA
Character: Dee-Dee
Release date: 12/31/1999
Release date: 10/28/2003