Live / stage review The Display Team, Perhaps Contraption and Rosh 3 June 2021 Viewers of this lockdown livestream entered the wonky wonderland of Buds & Spawn, eclectic sonic curators and defibrillator to the sputtering heart of the live music scene.