![](/timthumb.php?src=http://image.tmdb.org/t/p/w780//d1aFl8AQ3dFMsGbeF5wk6BOUwq8.jpg&w=64&h=64)
Leela Savasta
Favorite
IMDB
TMDB
Biography
Leela Savasta is an actress best known for guest starring on Psych (2006).
Leela Savasta is an actress best known for guest starring on Psych (2006).