Googled for the strap and found 2 places that advertise it.
One is CJPony Parts and another one is California Pony Cars. They both look the same.
They don't look like the one shown by you Jeff, so not sure they are correct.
If people did it from old tires, which size/width are they supposed to be..? And, if done, would be concours correct?
Josep