Proper car enthusiast will know their existance. Whether you like it or not, you will respect they are both amazing cars built by Cosworth. All this with Plato's informative commentary. I apologise that the video is a bit shitty... :S This video is definitely not for stereotypicals where they think power on wheels is everything.
Fifth, Gear, cosworth, 190E, vs, Ford, sierra