Street Sweeper Social Club performed live in concert at the 2010 Coachella Music & Arts Festival in Indio, California on Friday April, 16, 2010.
http://www.youtube.com/magmazing
Video:
100 Little Curses
Paper Planes (M.I.A. cover)
Fight Smash Win