I've seen these guys play a few times.
I was riffing off, so to speak over, the new discovery on this thread,
http://www.freerepublic.com/focus/f-chat/3451795/posts
I wonder if they were inspired by the T. Rex album “Zinc Alloy and the Hidden Riders of Tomorrow”?