FYI: They're the delicacy of choice for the world's gastronomic glitterati, but what exactly are truffles?

READ FULL ARTICLE