Walls of snow in California's Sierra Nevada tower above dogs

Latest Videos

Loading...