PopEntertainmentMar 30, 20161 minThe Who – Pepsi Center – Denver, CO – March 29, 2016 (A PopEntertainment.com Concert Photo AlbThe Who – Pepsi Center – Denver, CO – March 29, 2016 Photos by Jim Rinaldi © 2016 #March29 #SimonTownshend #PinoPaladino...