10 letter bands

Click on a pic to reveal its answer:

De La Soul
De La Soul
Bruno Mars
Bruno Mars
Bob Marley
Bob Marley
Pink Floyd
Pink Floyd
Faith Hill
Faith Hill
Beach Boys
Beach Boys
Steely Dan
Steely Dan
Black Keys
Black Keys
Paul Simon
Paul Simon
Supertramp
Supertramp