News

And although last year only 80 per cent of the event’s 250,000 tickets were sold, Coachella still generates plenty of its own ...