News Photo of the Day Random Shot: Mercedes Benz “Cosworth” 2.3 16v This is a rare 1985 “Cosworth” 2.3L 16v. The name nickname came from the designer of the cylinder… Josh TaylorAugust 6, 2010 Read More