Paul McCartney review - a dizzying, bittersweet, life-encompassing journey through time
O2 Arena, London
An eras tour of a different kind finds the 82-year-old former Beatle on tremendous form, packing a three-hour show with hits, flashbacks and ... Read more