The Who mixed big hits and deep cuts at their first live show of 2025, which took place at London's Royal Albert Hall.
Smith directly references his acrimonious relationship with the Oscars after slapping then-host Chris Rock in 2022. “I heard ...
My Wild Ride with Jerry Garcia and Grateful Dead” Len Dell’Amico describes the band’s concerts as “fundamentally a spiritual ...