close

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.
 
©2013 Viacom International Inc. All Rights Reserved.
VH1 and all related titles and logos are trademarks of Viacom International Inc.