NEW YORK, 9:56 PM, WED AUG 20 | 56 POSTS IN THE LAST 24 HOURS | tips@jezebel.com | RSS

Lucy Liu & Salma Hayek: The Blind Leading The Bland?

[New York, February 7. Image via INFDaily.com.]

3:50 PM on Fri Feb 8 2008
By Dodai
5,386 views
46 comments