During a phone interview from her home country of Chile, actress/model Leonor Varela (The Tailor of Panama, Blade 2) took some time to talk to me about Christmas, the importance of family and one of her past movies that encapsulates both, 2007’s Where God Left His Shoes starring her and John Leguizamo. The film will […]
