The entry also states "both Aston Martin and Cosworth are owned by Ford" which isn't true. Why would Cosworth produce engines for Chevrolet Indy cars?


-Auto Makor- -Experimentor -Station Wagonor- -Computerizor- I have a foot that is bigger than a foot. SuperChipFOR SALE