Sleigh Bells: Jessica Rabbit Andrew Chavez·February 22, 2017An album of extremes, Jessica Rabbit is without a doubt the most exhausting yet exhilarating listen Sleigh Bells has put out yet.0 Comments·0