Indie Love-in
Found on the internet:Peter Bjorn and John are joined on stage by Satomi of Deerhoof and Sean of Clap Your Hands Say Yeah to perform Thatcher's-favouite 'Young Folks.'I think it is at Fuji Rock - all three of those bands were supposed to be playing there.