Making ethanol work! - watch this video

This video shows the places where ethanol work! - Brazil ans Sweden.
The movie present the advantages of ethanol to developing countries, and to the world.



Great movie.

No comments: