Watch process of in-vessel food waste composting - system makes compost in 24 hours.
Added by Earth911.com on November 14, 2011