
The moment Led Zeppelin’s first notes hit the O2 Arena after nearly 30 years, the crowd went absolutely wild.
The moment the first unmistakable notes of “Good Times Bad Times” rang out across the O2 Arena, time itself seemed to shudder. It had been […]