I've never seen a Demolition Derby, but that's my guess also. My understanding is that the Exidy Destruction Derby and DR boards should be very similar, but there's no "Exidy" mark on the first board....so it's got to be Demolition Derby from Chicago coin.
Do you have any screenshots of that one? It will be a while before I can get it ready to power up, but I'd like to compare...