Radiohead (top), Panda Bear (bottom left), The Dodos (bottom right). Courtesy of the artists hide caption

itoggle caption Courtesy of the artists

The Dodos perform in the "This" tent on Thursday June 10, 2010, at the Bonnaroo Music and Arts Festival in Manchester, Tenn. Shantel Mitchell hide caption

itoggle caption Shantel Mitchell
courtesy of the artist