Comment Comment by dncornholio Also there are plenty of Fords and Tesla's to be seen on the roads in Germany. parent dncornholio 1 year ago