On the Edge Squiggle Chengdu During the final stages of the On The Edge China tour our performance was very tight and polished which meant we had more time to play. This video shows my Squiggle VJ app performance with Mantra MCing live to random words on the stage.