Cowboy days that last forever. . .Cowboy days that last forever. . .