Sleigh Bells

picture-18126-1372868517Ken Bachor // February 24, 2012

Letterman jackets are much more than just a plot point on ‘Glee.’ Cover stars Sleigh Bells have turned the sporty look into part of their new aesthetic, and they’ve got good company in Kanye West, Erykah Badu, and many more.