There is also an "Green Zone" in the most German City. You need an CO2 Sticker -> Umweltplakette. If you have non on the Car you pay a (huge) fine.
The chance to get a non German Car with are not so hight.
Check also the Price for Fuel! You pay 50% - 70% more that in the US.