Gig Review: The 1975 at The O2, London The 1975 have exploded this year, with their first sold-out show at The O2 arena in London, which holds up to 20,000 people! As fans wait eagerly for the concert to begin at 7:30pm on Friday 16th December, the speakers … ENTERTAINMENT 19 Dec 0