squirrels plant thousands of trees each year wtf June 4, 2019May 23, 2016 by WTFFF Master Squirrels plant thousands of trees each year – WTF fun facts Advertisement Related