Search
Tech

33 Pounds! Mother of All Mushrooms Discovered

It remains to be seen whether the massive 'shroom discovered in China is a record-breaking fungus for its species.

July 30, 2013
8:00 AM EDT

close

Learn More