Cosworth ST170, is it true?????
Just a quick question. For a long time I've been out of the for ford scene,basically chugging along so to speak driving bmw's 5 series😂🤣 but my mate has been going on about a cosworth st170 he's seen. And honestly I've never heard of one. Am I missing something? Or is it true?