The truth is out there—and sometimes it leaks online. It seems that Cosworth, the world-renowed British automotive powertrain and electronics supplier dropped notice that the Aston Martin Valkyrie‘s ...