When we first saw this Wall Street Journal article about a Nascar team spending $10 million to develop a new oil for it’s cars, our first thought was “whoa, that’s a lot of money.” Then we saw that they’re claiming it gives them an extra 10 horsepower (which might not sound like much, but these […]
