Separated At Birth?

Separated At Birth?

Well, not really, but I do feel the above Renee Zellweger (currently costarring in Appaloosa) is gradually becoming another spunky, slit-eyed Best Supporting Actress Oscar Winner, the below Jo Van Fleet. Discuss.

Separated At Birth?

Sponsor Content