"I'm a Neanderthal ManYou're a Neanderthal girlLet's make Neanderthal loveIn this Neanderthal world"Repeat
The band name doesn’t ring a bell, but those lyrics sound familiar. :’) Thanks P.O.E.!