Cosworth has been in business for more than half a century, and, in that time, has become renowned for its engineering and propulsion technology. Focused on furthering high-performance vehicle ...
Woop! Gotta love me some sleepers! Today we hop in a Subaru Outback which has a Cosworth built motor! Equipped with 434 wheel horsepower and 430 foot pounds of torque, this thing is hilariously ...