Sheila Scott
AKA: Christal
Birthday: 1980-01-21
Birthplace: Hungary
Sheila Scott was born on January 21, 1980 in Hungary.
Years Active - 2000-2004
Filmography
Character: (archive footage)
Character: (archive footage)
Character: (archive footage)
Character: (archive footage)
Character: (archive footage)