Posted by Jim
in Earthscapes on November 18, 2012
The Pepsi Center, or “the Can” as the Denverites call it, is home to 3 professional sports teams and hosts most large arena level concerts, too. Being the home of the Nuggets, the Avalanche, and the Mammoths, it is hard to believe there is any time left for concerts.