Monday, June 9, 2008

Too much for Italy...

...which has banned the new print ad for Tom Ford eyewear. My only argument is its lack of subtlety - which may be what TF was going for...