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