Every year in April, the Coachella Valley Music and Arts Festival takes place in Indio, California over two weekends. The festival features some of today's ...