October 11, 2015 Chris Amson New England company will ship you 3 dead leaves for $19.99 October 11, 2015 Chris Amson New England company will ship you 3 dead leaves for $19.99 http://mashable.com/2015/10/07/buy-fall-leaves-wtf-why/ Chris Amson