Here's the list of comments submitted by Helpamusiclover
— There are currently 1 comment total.
80s song , electronic l. There are no lyrics or words, possibly called animal talk or animal speak. It's something close to that. It's one guy. I believe there was a music video.