Massive Mountain Lion Spotted On Sugarloaf Mountain Near BoulderMassive Mountain Lion Spotted On Sugarloaf Mountain Near BoulderGenerally speaking, mountain lions are calm and elusive animals. People rarely get more than a brief glimpse of a mountain lion in the wild - until now.MaxxMaxx