From what we know Leela Savasta is single.
Leela Savasta is a Canadian actress. She played Clair Crosby in the 2006 film Black Christmas....
Connect any celebrity with Leela Savasta to see how closely they are linked... romantically!
i agree she is hot
She`s so cute! I can`t get enough.