Latest Chyler Leigh News

Leigh Laughs Off Sex Tape Reports

28th May 2008

GREY'S ANATOMY star CHYLER LEIGH has laughed off reports she is the star of a new Internet sex tape. The actress - who plays Lexie Grey in the medical drama - was purported to be...

Tagged in this article -