7 Production Engines Engineered by Cosworth

Cosworth, a company of Mike Costin and Keith Duckworth is one of the most resounding automotive company backed up by a plenty of motorsport experience.

Once this name is on a car, you know it means business because they don’t play around with bodykits, they only tune the engines!

Leave a comment

error: This content is protected !