The Hives | June 11, 2016 The Hives | June 11, 2016 The Hives perform June 11, 2016 at Greenfield Festival in Interlaken, SwitzerlandRead More