Sure sounds like something pictures should exist of?.
If a true 'professional car' you'd think it would have a makers tag somewhere on it...or signs of where one was?.
Here's a link where you can cruise pics of mobile starting gate vehicles...old and new.. May even be in there somewhere?.
http://mobilestartinggates.spaces.li...F6ED6FE5C!189/
Good luck!.

~ Pete