Debra StipeAlso known as: (Debra Sandlund, Deborah Sandlund)

May 29, 1962
Evanston, Illinois, USA

IMDB logo