besides that anything else i could find was an another way older upload of that gig, but it only included the first half of it
"Is there a official studio version? If not, I can't really confirm it yet. I searched them up after you sent this video and there's nothing about them sadly, I think I'll just wait until there's a official version outside of this live gig.https://youtu.be/EvZ7PAhZT7U?si=ju-oFT5rD0dwB8lK
it's Michaelangelo's David - A Man's World
nothing else is documented about this band besides their gig on the tube in 1982, or at least that's all i recall about it