Furry unusual: Animal-clad trio gathers amid Denver snowstorm

Three Furries, or people dressed in specified animal outfits, stand outside in the snow in fox costumes during a snowstorm in Denver, Colorado on March 16.