The_Who_2016_Denver_L1010711 Published April 2, 2016 at 1201 × 803 in The Who – Pepsi Center – Denver, CO – March 29, 2016 (A PopEntertainment.com Concert Photo Album) ← Previous Next → The Who – Pepsi Center – Denver, CO – March 29, 2016 – Photo by Jim Rinaldi © 2016