Yeah I was about a couple rows in front and to the left of where that guy was filming and we were all stood when it started like da fuq is this but then just got into it was too awesome not to love and new song must mean a new album which means a tour !