60 Minutes goes to Italy in search of truffles, the most expensive food in the world, but they find much, much more.
Tastes Like Money
60 Minutes goes to Italy in search of truffles, the most expensive food in the world, but they find much, much more.
Jan 13, 2012