Holmes wreckers are still being built, possibly still in chattanooga,tn. Google "holmes". Great co to do business with, give them a call. I believe the TOWING MUSEUM is also in chattoonga, tn. They might be able to help you identify it also. Hope this helps.
Paul in CT