This has been one of the oddest ways I've seen a puzzle solved! To the very end, no one was able to find material about the actual puzzle vehicle, even though it was taken from an online source. I debated whether or not to add the unsolicited 'Welsh' comment in reply #33, eventually choosing to go back and edit that post to include it (and accurately predicting how the thread would unfold from there to reveal the solution). If not for that comment, this one may have ended up in the BH.