Danacky said:
Hey Mango just noticed that the band have an official Demo video for Mongoloid on their YouTube channel. Is this the same one that you have?
That’s pretty cool! Checked that out, then watched a 1982 Letterman interview, which is really funny! https://www.youtube.com/watch?v=EoboWHE42Fk