The Myths of Biofuels - Trailer Teaser
Some think biofuels are not the key
This is a gallery of pictures and videos of what people think of biomass energy.