Bon Iver has something for everyone
First things first, 22, A Million is the Kid A of this generation. With that in mind, it is absolutely necessary to see Bon Iver in their current form. Performing two sets (with a 22 minute interval) at the Hammersmith Apollo with candles adorning the stage, this night was a