A rap/rock band in the 80s and 90s that had silly music videos.
......never heard of them that I know of. Cool name though.
Never heard of them? Never heard -
Can we kick Ekorak out?
Let him listen, he shall grow on it quickly.