Doug, yes the rat rod truck is mine. It is currently being used in military base promotions and so far has been in Texas, Louisiana, Florida and Oklahoma. The truck sits so low that it bottoms out when we drive it out of the shop.
As far as the Chinese Taxi, it is rather fun to drive. I used to use it as a pit vehicle when I raced. My favorite gag was to suit up in my firesuit, strap in, put my visor down and skid it into the tech inspection area yelling "IS THIS TECH AND WHAT IS THE TRACK RECORD?" Hey, at least it was fun for me
Since no one has any other ideas I guess that I will have to bring some sorry old cobra to drive
Jay