Ford’s EcoBoost lineup of engines is certainly responsible about the way Americans have started to take notice of turbocharged engines. That’s great, but in the world of racing it’s not the popular vote that’s the winning...
Tag Archives: Formula