Works for me now also.
When I tried it earlier, I got to the main site but got a message that the article could not be found. Go Figure!
This person obviously has a "hard-on" for Detroit and probably nothing from GM or Ford will ever make this person happy. I've already written this article off as sour grapes from a design person that didn't come up with this idea years ago. Might still be working in Detroit in car design.