29 Mar 2011, 08:45 UTC · By: Daniel Patrascu / Eco, the word that has defined the automotive industry for the past several years, has a funny side to it. A while back, news of a racing car made of carrots, potato starch and flax and powered by c...