The Cosworth Sport 300 is the first road car to wear the prestigious Cosworth badge for over a decade. The design of the 4x4 supercar has been significantly influenced by the dramatic and flamboyant appearances of the Fo ... View 2009 Kahn Cosworth Range Rover specs