Never been to a stadium type concert.
Anyone know what time headliners go on at the o2?
If the tickets say 7pm that means at least 9pm, right?
Anyone know what time headliners go on at the o2?
If the tickets say 7pm that means at least 9pm, right?