INDIO, CA - APRIL 18: Trugoy (L) and Posdnuos of ...
INDIO, CA - APRIL 18: Trugoy (L) and Posdnuos of De La Soul. perform as part of the Coachella Valley Music and Arts Festival at the Empire Polo Fields on April 18, 2010 in Indio, California.
- Added 2010-04-20
- Taken n/a
- Copyright Getty Images