I was at an automotive museum on Cape Cod today. One of the cars they had was an Allard J2X once owned by Steve McQueen. I'm no McQueen expert, but I had never heard that he raced an Allard. Of course, a couple Allard websites mention he was an owner of one of these storied race cars. But even those sites didn't have much real information. Anyone have any real history on this?