It’s a fact of life- cars make noise. Inexplicably, there are those in this world who build houses next to major freeways and then complain about the speed of the vehicles going past. There are those who build houses next to airports and complain about the excessive noise. Just as there are those people, there were those who decided that cars were too loud and needed to shut up! This presented car companies with a problem. Their engineers were telling them that for maximum efficiency,...
General Challenger
Loading...