Friday, July 20, 2007

Funny face



Ben Stiller is in Paris and inside a giant see-through plastic ball that is dangling over the River Seine. While doing so, he is pondering fashion and death, though not necessarily in that order. Found on style.com





No comments: