I've since learned that this is a fairly old re-post, but most of the questions I have asked were not answered in the original post, i.e. who built it and what it was based on.
Therefore the puzzle stays and I will need those answers plus what is this car's particular claim to fame for the point..