Photos | Sleigh Bells

Singer Alexis Krauss of Sleigh Bells performs during Day 1 of the Coachella Valley Music & Arts Festival 2011 held at the Empire Polo Club on April 15, 2011 in Indio, California.
©2015 Viacom International Inc. All Rights Reserved.
VH1 and all related titles and logos are trademarks of Viacom International Inc.