Icicle ripples

IMG_4271_Icicle1_600.JPG
An Icicle showing ripples due to impurities in the water. How the impurities cause the ripples is unknown.