trainspotter
Acrobat
So when the European shows go on general public sale, how many standing (General Admission) tickets will we be each be able to buy? I can't find this information anywhere, but I am sure that someone on here has quoted it from somewhere