Anyone know about these stands?

I got the picture over at the early Valiant/barracuda site and haven;t gotten an answer from anybody over there but man I would love to have more pics, I would make some of my own.