Found artist:

DEVO

Artist

Country

Year

Apr 4 1975
Apr 4 1975