European car executives never miss a chance to denounce climate regulation, even when it's well known China ALSO imposed such rules on its own industry.
No guys, it was your complacent asses.
Post image

Comments