• Clea as Michelle Russell in 'Lie To Me' (1x12 'Blinded')

    Fan of it? 1 fan
    Die Hard Fan

    (Source: 20th Century Fox / capped by me)

    Keyword: clea duvall, actress, michelle russell, lie to me, season 1 episode 12, 1x12, blinded, 2009, tv series, screencap

Around the Web


click to comment

Clea DuVall Hot on Fanpop