The Lucky Charm moseyed on over to the 104th Annual Calgary Stampede, billed as the “Greatest Outdoor Show on Earth.” This title had us curious about the Greatest INDOOR Show on Earth, but after investigating a series of brothels and poker lounges, we had to accept that the lowly West Edmonton Shopping Mall had already claimed this title. But...
