Filmmakers Blog. May 20, 2013. Wind Turbines near Leiden Netherlands.
Filming at the end of May in the Netherlands. As we drove across the country, we saw a lot of wind turbines along the side of the highways, which made me hopeful for a less fossil fuel dependent future.Read More›