from "2006-04-30: Coachella Festival, Indio, CA, USA" album by Yeah Yeah Yeahs
See who else performs this track