The pics they do have on their site aren't captioned or even identifiable by filename, either. I know a couple of the vehicles, can guess a few more, and the rest might as well be random pictures.
Lack of photos for older back-catalogue items are OK and forgivable if not ideal, but for new stuff these days?