There is no way there were 15000 tickets available for sale from tours and fans
Basically barged their way in...pretty incredible they played the game knowing there was 15000+ extra people there.
There is no way there were 15000 tickets available for sale from tours and fans
Basically barged their way in...pretty incredible they played the game knowing there was 15000+ extra people there.