The Who

The Who


Concert at
Universal Amphitheatre, Los Angeles (CA), United States