Deadly avalanche occurred at Twin Lakes…

Share: 

Sunday, January 21, 1962: Deadly avalanche occurred at Twin Lakes in Colorado.