Putting a wind turbine on a car is fairly pointless. You will add weight and create drag that will use more energy than you generate. There have been cars with solar panels that can add a little to the range. If you are parked all day in the sun that can add up. Even better is to install more panels over parking spaces that charge the car and keep it cool. Then you don't even have to go to the filling station.
The fossil fuel industry have been spreading doubt about EVs for years and pay politicians to do the same, but renewables keep getting cheaper. I have 8kW of panels on my roof and those contribute to charging our EV. We have a battery to store excess energy for later use. EVs don't care where that comes from. As other say, fossil power stations are more efficient than car engines.
Yes, it takes energy to make batteries, but they seem to last longer than some thing and can have a second life as grid storage. The recycling techniques are improving and so is battery technology. Oil burning engines cannot get much better after 100+ years of development.
Everything has an environmental cost as well as a financial one. Personally I'd love to see a good electric bus service.
RE: Rethinking Electric Vehicles: Are They Really Green?