02/12/2013 – The Who @ The Pepsi Center – Denver

The legendary, The Who, stopped in Denver to play a show at The Pepsi Center, last Tuesday night. With a 30 min. opening set of classic rock band, Vintage Trouble, who had crazy energy on stage, the show was a hit for patroning fans from all over. The Who still rocks hard and owns the stage when they perform, and 303 Magazine was excited to capture the show. Find pictures of The Who in this gallery.