Best Proof That Denver Is the Center of the Universe (2005)


Sure, you depend on MapQuest to figure out where you're going -- the majority of the country does -- but did you realize that the company that gives us direction is now celebrating its tenth year in business? And in Denver.

More People & Places Awards