Band of Horses - Gröna Lund, Stockholm, 190704