Benicio Del Toro In The City Of Lights!
Posted on Wed Nov 19th, 2008 1:47pm PDT By X17 Staff
Benicio Del Toro was spotted shopping in Paris the other day, and the Oscar-winning actor looks like he could use an extra hour (or five!) of sleep. Think he should keep the shades on?