Sparkling Spray of Stars in NGC 2660