Leonor Varela and Eric Balfour Red Carpet Pictures, Photos, Images & Pics
![](https://americansuperstarmag.com/sites/default/files/images/balfour-varela121708.jpg)
Leonor Varela and Eric Balfour at 'The Spirit' movie premiere held at Grauman's Chinese Theatre in Hollywood, Calif. on Dec. 17, 2008.
© Glenn Harris / PR Photos
Leonor Varela and Eric Balfour at 'The Spirit' movie premiere held at Grauman's Chinese Theatre in Hollywood, Calif. on Dec. 17, 2008.
© Glenn Harris / PR Photos
Leonor Varela and Eric Balfour at 'The Spirit' movie premiere held at Grauman's Chinese Theatre in Hollywood, Calif. on Dec. 17, 2008.
© Glenn Harris / PR Photos
|