If you're still wondering, that giant building that's going up near Highway 34 and I-25 in Johnstown is a sporting goods store called Scheels. But it's basically a town on it's own.
260,000 square feet, 2.2 million items for sale, a full-sized Farris wheel offering rides, and a 16,000 gallon saltwater aquarium are just a few of the highlights.
The store is set to open in September, but they gave us a sneak...