Deadly avalanche occurred at Twin Lakes...

Share: 

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