The World’s Largest Truffle Discovered In Italy Will Likely Sell For More Than $1 Million

Sabatino Truffles unearthed the world’s largest truffle on record this past week. Found in central Italy, the massive truffle weighs 4.16 pounds, which is almost twice the size of the current record holder, according to a press…

Source: www.msn.com