Timbuktu & Damn - Gröna Lund, Stockholm, 160505